ENTITY position_group_assignment SUBTYPE OF (applied_position_in_organization_group_assignment); SELF\applied_position_in_organization_group_assignment.items : SET [1:?] OF position_group_item; SELF\group_assignment.assigned_group RENAMED position_group : position_group; DERIVE role_x : position_in_organization_assignment := SELF; END_ENTITY; -- position_group_assignment |
Entity data types and their attributesgroup_assignmentassigned_group: group; (DER) role: object_role; applied_position_in_organization_group_assignment items: SET [1:?] OF position_in_organization_group_item; position_group_assignment (RT) items: SET [1:?] OF position_group_item; (RT) assigned_group->position_group: position_group; (DER) role_x: position_in_organization_assignment; |
Global rules for this entity data type- |
public interface EPosition_group_assignment extends EApplied_position_in_organization_group_assignmentrole_x (derived attribute)EPosition_in_organization_assignment getRole_x(EPosition_group_assignment type)boolean testRole_x(EPosition_group_assignment type) |
public class CPosition_group_assignment implements EPosition_group_assignmentstatic EAttribute attributeRole_x(EPosition_group_assignment type)static int usedinRole_x(EPosition_group_assignment type, EPosition_in_organization_assignment instance, ASdaiModel domain, APosition_group_assignment result) |
public class APosition_group_assignment extends AEntitypublic EPosition_group_assignment getByIndex(int index)public EPosition_group_assignment getCurrentMember(SdaiIterator it) |