ENTITY source_for_requirement SUBTYPE OF (group_assignment); SELF\group_assignment.assigned_group : requirement_source; items : SET [1:1] OF requirement_source_item; END_ENTITY; -- source_for_requirement |
Entity data types and their attributesgroup_assignmentassigned_group: group; (DER) role: object_role; source_for_requirement (RT) assigned_group: requirement_source; items: SET [1:1] OF requirement_source_item; |
Usersgroup_assignmentrole_association.item_with_role role_select source_for_requirement |
Global rules for this entity data type- |
public interface ESource_for_requirement extends EGroup_assignmentitems (explicit attribute)boolean testItems(ESource_for_requirement type)ARequirement_source_item getItems(ESource_for_requirement type) ARequirement_source_item createItems(ESource_for_requirement type) void unsetItems(ESource_for_requirement type) |
public class CSource_for_requirement implements ESource_for_requirementstatic EAttribute attributeItems(ESource_for_requirement type)static int usedinItems(ESource_for_requirement type, EEntity instance, ASdaiModel domain, ASource_for_requirement result) |
public class ASource_for_requirement extends AEntitypublic ESource_for_requirement getByIndex(int index)public ESource_for_requirement getCurrentMember(SdaiIterator it) |