|
ENTITY product_category; name : label; description : OPTIONAL text; DERIVE id : identifier := get_id_value ( SELF ) ; WHERE wr1: SIZEOF ( USEDIN ( SELF , 'basic_attribute_schema.' + 'id_attribute.identified_item' ) ) <= 1 ; END_ENTITY; -- product_category |
Entity data types and their attributesproduct_categoryname: label; (OPT) description: text; (DER) id: identifier; |
| ap233_characterizable_product_category (PROGRAM_MANAGEMENT_MIM) |
| ds_characterizable_product_category (DECISION_SUPPORT_MIM) |
| fbb_characterized_product_category (FUNCTION_BASED_BEHAVIOUR_MIM) |
| product_related_product_category (PRODUCT_DEFINITION_SCHEMA) |
| sbb_characterized_product_category (STATE_BASED_BEHAVIOUR_MIM) |
| smpushup_ap233_characterizable_product_category (SYSTEM_MODELLING_MIM) |
| system_ap233_characterizable_product_category (SYSTEM_STRUCTURE_MIM) |
Global rules for this entity data type- |
public interface EProduct_category extends EEntityname (explicit attribute)boolean testName(EProduct_category type)String getName(EProduct_category type) void setName(EProduct_category type, String value) void unsetName(EProduct_category type) description (explicit attribute)boolean testDescription(EProduct_category type)String getDescription(EProduct_category type) void setDescription(EProduct_category type, String value) void unsetDescription(EProduct_category type) id (derived attribute)String getId(EProduct_category type)boolean testId(EProduct_category type) |
public class CProduct_category implements EProduct_categorystatic EAttribute attributeName(EProduct_category type)static EAttribute attributeDescription(EProduct_category type) static EAttribute attributeId(EProduct_category type) |
public class AProduct_category extends AEntitypublic EProduct_category getByIndex(int index)public EProduct_category getCurrentMember(SdaiIterator it) |