ENTITY position_group_relationship SUBTYPE OF (applied_position_in_organization_assignment); group : position_group; SELF\position_in_organization_assignment.assigned_position_in_organization RENAMED position : position; DERIVE SELF\position_in_organization_assignment.name : label := 'position group relationship'; SELF\applied_position_in_organization_assignment.items : SET [1:?] OF position_in_organization_item := ?; END_ENTITY; -- position_group_relationship |
Entity data types and their attributesposition_in_organization_assignmentid: identifier; name: label; (OPT) description: text; assigned_position_in_organization: position_in_organization; role: position_in_organization_role; applied_position_in_organization_assignment items: SET [1:?] OF position_in_organization_item; position_group_relationship group: position_group; (RT) assigned_position_in_organization->position: position; (RT) (DER) name: label; (RT) (DER) items: SET [1:?] OF position_in_organization_item; |
Global rules for this entity data type- |
public interface EPosition_group_relationship extends EApplied_position_in_organization_assignmentgroup (explicit attribute)boolean testGroup(EPosition_group_relationship type)EPosition_group getGroup(EPosition_group_relationship type) void setGroup(EPosition_group_relationship type, EPosition_group value) void unsetGroup(EPosition_group_relationship type) |
public class CPosition_group_relationship implements EPosition_group_relationshipstatic EAttribute attributeGroup(EPosition_group_relationship type)static int usedinGroup(EPosition_group_relationship type, EPosition_group instance, ASdaiModel domain, APosition_group_relationship result) static EAttribute attributeName(EPosition_group_relationship type) static EAttribute attributeItems(EPosition_group_relationship type) static int usedinItems(EPosition_group_relationship type, EEntity instance, ASdaiModel domain, APosition_group_relationship result) |
public class APosition_group_relationship extends AEntitypublic EPosition_group_relationship getByIndex(int index)public EPosition_group_relationship getCurrentMember(SdaiIterator it) |