ENTITY position_type_assignment SUBTYPE OF (applied_position_in_organization_type_assignment); SELF\applied_position_in_organization_type_assignment.items : SET [1:?] OF position_type_item; SELF\position_in_organization_type_assignment.assigned_position_in_organization_type RENAMED position_type : position_type; DERIVE SELF\position_in_organization_type_assignment.description : text := 'Position type assigment'; role_x : position_in_organization_assignment := SELF; END_ENTITY; -- position_type_assignment |
Entity data types and their attributesposition_in_organization_type_assignmentid: identifier; name: label; (OPT) description: text; assigned_position_in_organization_type: position_in_organization_type; role: position_in_organization_type_role; applied_position_in_organization_type_assignment items: SET [1:?] OF position_in_organization_type_item; position_type_assignment (RT) items: SET [1:?] OF position_type_item; (RT) assigned_position_in_organization_type->position_type: position_type; (RT) (DER) description: text; (DER) role_x: position_in_organization_assignment; |
Global rules for this entity data type- |
public interface EPosition_type_assignment extends EApplied_position_in_organization_type_assignmentrole_x (derived attribute)EPosition_in_organization_assignment getRole_x(EPosition_type_assignment type)boolean testRole_x(EPosition_type_assignment type) |
public class CPosition_type_assignment implements EPosition_type_assignmentstatic EAttribute attributeDescription(EPosition_type_assignment type)static EAttribute attributeRole_x(EPosition_type_assignment type) static int usedinRole_x(EPosition_type_assignment type, EPosition_in_organization_assignment instance, ASdaiModel domain, APosition_type_assignment result) |
public class APosition_type_assignment extends AEntitypublic EPosition_type_assignment getByIndex(int index)public EPosition_type_assignment getCurrentMember(SdaiIterator it) |