ENTITY position_assignment SUBTYPE OF (applied_position_in_organization_assignment); SELF\position_in_organization_assignment.assigned_position_in_organization RENAMED position : position; DERIVE role_x : position_in_organization_assignment := SELF; END_ENTITY; -- position_assignment |
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_assignment (RT) assigned_position_in_organization->position: position; (DER) role_x: position_in_organization_assignment; |
Global rules for this entity data type- |
public interface EPosition_assignment extends EApplied_position_in_organization_assignmentrole_x (derived attribute)EPosition_in_organization_assignment getRole_x(EPosition_assignment type)boolean testRole_x(EPosition_assignment type) |
public class CPosition_assignment implements EPosition_assignmentstatic EAttribute attributeRole_x(EPosition_assignment type)static int usedinRole_x(EPosition_assignment type, EPosition_in_organization_assignment instance, ASdaiModel domain, APosition_assignment result) |
public class APosition_assignment extends AEntitypublic EPosition_assignment getByIndex(int index)public EPosition_assignment getCurrentMember(SdaiIterator it) |