ENTITY aggregation_type SUPERTYPE OF (ONEOF (variable_size_aggregation_type, array_type)) SUBTYPE OF (data_type); element_type : data_type; END_ENTITY; -- aggregation_type |
Entity data types and their attributesdata_typename: express_id; aggregation_type element_type: data_type; |
array_type (SDAI_DICTIONARY_SCHEMA) |
variable_size_aggregation_type (SDAI_DICTIONARY_SCHEMA) |
Global rules for this entity data type- |
public interface EAggregation_type extends EData_typeelement_type (explicit attribute)boolean testElement_type(EAggregation_type type)EData_type getElement_type(EAggregation_type type) void setElement_type(EAggregation_type type, EData_type value) void unsetElement_type(EAggregation_type type) |
public class CAggregation_type implements EAggregation_typestatic EAttribute attributeElement_type(EAggregation_type type)static int usedinElement_type(EAggregation_type type, EData_type instance, ASdaiModel domain, AAggregation_type result) |
public class AAggregation_type extends AEntitypublic EAggregation_type getByIndex(int index)public EAggregation_type getCurrentMember(SdaiIterator it) |