ENTITY class_category_association SUBTYPE OF (product_concept_feature_category_usage); associated_product_class : product_class_armx; mandatory : BOOLEAN; SELF\group_assignment.assigned_group RENAMED associated_category : specification_category; DERIVE SELF\product_concept_feature_category_usage.items : SET [1:?] OF category_usage_item := ?; END_ENTITY; -- class_category_association |
Entity data types and their attributesgroup_assignmentassigned_group: group; (DER) role: object_role; product_concept_feature_category_usage (RT) assigned_group: product_concept_feature_category; items: SET [1:?] OF category_usage_item; class_category_association associated_product_class: product_class_armx; mandatory: BOOLEAN; (RT) assigned_group->associated_category: specification_category; (RT) (DER) items: SET [1:?] OF category_usage_item; |
Global rules for this entity data type- |
public interface EClass_category_association extends EProduct_concept_feature_category_usageassociated_product_class (explicit attribute)boolean testAssociated_product_class(EClass_category_association type)EProduct_class_armx getAssociated_product_class(EClass_category_association type) void setAssociated_product_class(EClass_category_association type, EProduct_class_armx value) void unsetAssociated_product_class(EClass_category_association type) mandatory (explicit attribute)boolean testMandatory(EClass_category_association type)boolean getMandatory(EClass_category_association type) void setMandatory(EClass_category_association type, boolean value) void unsetMandatory(EClass_category_association type) |
public class CClass_category_association implements EClass_category_associationstatic EAttribute attributeAssociated_product_class(EClass_category_association type)static int usedinAssociated_product_class(EClass_category_association type, EProduct_class_armx instance, ASdaiModel domain, AClass_category_association result) static EAttribute attributeMandatory(EClass_category_association type) static EAttribute attributeItems(EClass_category_association type) static int usedinItems(EClass_category_association type, EEntity instance, ASdaiModel domain, AClass_category_association result) |
public class AClass_category_association extends AEntitypublic EClass_category_association getByIndex(int index)public EClass_category_association getCurrentMember(SdaiIterator it) |