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; |
ds_characterizable_product_category (DECISION_SUPPORT_MIM) |
fbb_characterized_product_category (FUNCTION_BASED_BEHAVIOUR_MIM) |
prjm_characterizable_product_category (PROJECT_MANAGEMENT_MIM) |
product_related_product_category (PRODUCT_DEFINITION_SCHEMA) |
sbb_characterized_product_category (STATE_BASED_BEHAVIOUR_MIM) |
syss_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) |