ENTITY named_type ABSTRACT SUPERTYPE OF (ONEOF (defined_type, entity_or_view_definition)) SUBTYPE OF (data_type); short_name : OPTIONAL STRING; INVERSE where_rules : SET [0:?] OF where_rule FOR parent_item; END_ENTITY; -- named_type |
Entity data types and their attributesdata_typename: express_id; named_type (OPT) short_name: STRING; (INV) where_rules: SET [0:?] OF where_rule FOR parent_item; |
defined_type (SDAI_DICTIONARY_SCHEMA) |
entity_or_view_definition (SDAI_DICTIONARY_SCHEMA) |
Global rules for this entity data type- |
public interface ENamed_type extends EData_typeshort_name (explicit attribute)boolean testShort_name(ENamed_type type)String getShort_name(ENamed_type type) void setShort_name(ENamed_type type, String value) void unsetShort_name(ENamed_type type) where_rules (inverse attribute)AWhere_rule getWhere_rules(ENamed_type type, ASdaiModel domain) |
public class CNamed_type implements ENamed_typestatic EAttribute attributeShort_name(ENamed_type type)static EAttribute attributeWhere_rules(ENamed_type type) |
public class ANamed_type extends AEntitypublic ENamed_type getByIndex(int index)public ENamed_type getCurrentMember(SdaiIterator it) |