Overview Schemas Index

REQUIREMENT_ASSIGNMENT_MIM (jsdai.SRequirement_assignment_mim)


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 attributes

group_assignment
          assigned_group: group;
          (DER) role: object_role;
source_for_requirement
          (RT) assigned_group: requirement_source;
          items: SET [1:1] OF requirement_source_item;

Users

group_assignment
          role_association.item_with_role
                    role_select
source_for_requirement

Global rules for this entity data type

          -

public interface ESource_for_requirement extends EGroup_assignment

items (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_requirement

          static 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 AEntity

          public ESource_for_requirement getByIndex(int index)
          public ESource_for_requirement getCurrentMember(SdaiIterator it)