ENTITY level_type SUBTYPE OF (complex_type); levels : LIST [1:4] OF UNIQUE level; value_type : simple_type; WHERE wr1: 'ISO13584_IEC61360_DICTIONARY_SCHEMA.NUMBER_TYPE' IN TYPEOF(value_type); END_ENTITY; -- level_type |
Entity data types and their attributesdata_type- complex_type - level_type levels: LIST [1:4] OF UNIQUE level; value_type: simple_type; |
Usersdata_typedata_type_element.type_definition property_det.domain complex_type level_type |
Global rules for this entity data type- |
public interface ELevel_type extends EComplex_typelevels (explicit attribute)boolean testLevels(ELevel_type type)A_enumeration getLevels(ELevel_type type) A_enumeration createLevels(ELevel_type type) void unsetLevels(ELevel_type type) value_type (explicit attribute)boolean testValue_type(ELevel_type type)ESimple_type getValue_type(ELevel_type type) void setValue_type(ELevel_type type, ESimple_type value) void unsetValue_type(ELevel_type type) |
public class CLevel_type implements ELevel_typestatic EAttribute attributeLevels(ELevel_type type)static EAttribute attributeValue_type(ELevel_type type) static int usedinValue_type(ELevel_type type, ESimple_type instance, ASdaiModel domain, ALevel_type result) |
public class ALevel_type extends AEntitypublic ELevel_type getByIndex(int index)public ELevel_type getCurrentMember(SdaiIterator it) |