ENTITY extended_select_type SUBTYPE OF (select_type); is_based_on : defined_type; WHERE wr1: 'EXTENDED_DICTIONARY_SCHEMA.EXTENSIBLE_SELECT_TYPE' IN TYPEOF(is_based_on.domain); END_ENTITY; -- extended_select_type |
Entity data types and their attributesdata_typename: express_id; select_type (OPT) local_selections: SET [1:?] OF named_type; (DER) selections: SET [1:?] OF named_type; extended_select_type is_based_on: defined_type; |
entity_select_type$extended_select_type$extensible_select_type (SDAI_DICTIONARY_SCHEMA) |
entity_select_type$extended_select_type$non_extensible_select_type (SDAI_DICTIONARY_SCHEMA) |
extended_select_type$extensible_select_type (SDAI_DICTIONARY_SCHEMA) |
extended_select_type$non_extensible_select_type (SDAI_DICTIONARY_SCHEMA) |
Global rules for this entity data type- |
public interface EExtended_select_type extends ESelect_typeis_based_on (explicit attribute)boolean testIs_based_on(EExtended_select_type type)EDefined_type getIs_based_on(EExtended_select_type type) void setIs_based_on(EExtended_select_type type, EDefined_type value) void unsetIs_based_on(EExtended_select_type type) |
public class CExtended_select_type implements EExtended_select_typestatic EAttribute attributeIs_based_on(EExtended_select_type type)static int usedinIs_based_on(EExtended_select_type type, EDefined_type instance, ASdaiModel domain, AExtended_select_type result) |
public class AExtended_select_type extends AEntitypublic EExtended_select_type getByIndex(int index)public EExtended_select_type getCurrentMember(SdaiIterator it) |