ENTITY satisfied_requirement SUBTYPE OF (group_assignment); SELF\group_assignment.assigned_group : satisfies_requirement; items : SET [1:1] OF product_definition; END_ENTITY; -- satisfied_requirement |
Entity data types and their attributesgroup_assignmentassigned_group: group; (DER) role: object_role; satisfied_requirement (RT) assigned_group: satisfies_requirement; items: SET [1:1] OF product_definition; |
Users: by entity attributesgroup_assignmentrole_association.item_with_role role_select satisfied_requirement Users: by defined types, not used by any entity attributesatisfied_requirement- |
Global rules for this entity data type- |
public interface ESatisfied_requirement extends EGroup_assignmentitems (explicit attribute)boolean testItems(ESatisfied_requirement type)AProduct_definition getItems(ESatisfied_requirement type) AProduct_definition createItems(ESatisfied_requirement type) void unsetItems(ESatisfied_requirement type) |
public class CSatisfied_requirement implements ESatisfied_requirementstatic EAttribute attributeItems(ESatisfied_requirement type)static int usedinItems(ESatisfied_requirement type, EProduct_definition instance, ASdaiModel domain, ASatisfied_requirement result) |
public class ASatisfied_requirement extends AEntitypublic ESatisfied_requirement getByIndex(int index)public ESatisfied_requirement getCurrentMember(SdaiIterator it) |