ENTITY list_type SUBTYPE OF (variable_size_aggregation_type); unique_flag : BOOLEAN; END_ENTITY; -- list_type |
Entity data types and their attributesdata_typename: express_id; aggregation_type element_type: data_type; variable_size_aggregation_type (OPT) lower_bound: bound; (OPT) upper_bound: bound; list_type unique_flag: BOOLEAN; |
Global rules for this entity data type- |
public interface EList_type extends EVariable_size_aggregation_typeunique_flag (explicit attribute)boolean testUnique_flag(EList_type type)boolean getUnique_flag(EList_type type) void setUnique_flag(EList_type type, boolean value) void unsetUnique_flag(EList_type type) |
public class CList_type implements EList_typestatic EAttribute attributeUnique_flag(EList_type type) |
public class AList_type extends AEntitypublic EList_type getByIndex(int index)public EList_type getCurrentMember(SdaiIterator it) |