ENTITY defined_type SUBTYPE OF (named_type); domain : underlying_type; END_ENTITY; -- defined_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 domain: underlying_type; |
Global rules for this entity data type- |
public interface EDefined_type extends ENamed_typedomain (explicit attribute)int testDomain(EDefined_type type)case 1 EEntity getDomain(EDefined_type type) void setDomain(EDefined_type type, EEntity value, EEntity node1) case 1 EEntity getDomain(EDefined_type type) void setDomain(EDefined_type type, EEntity value, EEntity node1) void unsetDomain(EDefined_type type) |
public class CDefined_type implements EDefined_typestatic EAttribute attributeDomain(EDefined_type type)static int usedinDomain(EDefined_type type, EEntity instance, ASdaiModel domain, ADefined_type result) |
public class ADefined_type extends AEntitypublic EDefined_type getByIndex(int index)public EDefined_type getCurrentMember(SdaiIterator it) |