ENTITY person_or_organization_or_person_in_organization_in_position_relationship SUBTYPE OF (applied_position_in_organization_assignment); relating : person_or_organization_or_person_in_organization_in_position; related : person_or_organization_or_person_in_organization_in_position; END_ENTITY; -- person_or_organization_or_person_in_organization_in_position_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; person_or_organization_or_person_in_organization_in_position_relationship relating: person_or_organization_or_person_in_organization_in_position; related: person_or_organization_or_person_in_organization_in_position; |
person_or_organization_or_person_in_organization_in_position_relationship__successor (IDA_STEP_SCHEMA_XIM) |
Global rules for this entity data type- |
public interface EPerson_or_organization_or_person_in_organization_in_position_relationship extends EApplied_position_in_organization_assignmentrelating (explicit attribute)boolean testRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type)EPerson_or_organization_or_person_in_organization_in_position getRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type) void setRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type, EPerson_or_organization_or_person_in_organization_in_position value) void unsetRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type) related (explicit attribute)boolean testRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type)EPerson_or_organization_or_person_in_organization_in_position getRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type) void setRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type, EPerson_or_organization_or_person_in_organization_in_position value) void unsetRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type) |
public class CPerson_or_organization_or_person_in_organization_in_position_relationship implements EPerson_or_organization_or_person_in_organization_in_position_relationshipstatic EAttribute attributeRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type)static int usedinRelating(EPerson_or_organization_or_person_in_organization_in_position_relationship type, EPerson_or_organization_or_person_in_organization_in_position instance, ASdaiModel domain, APerson_or_organization_or_person_in_organization_in_position_relationship result) static EAttribute attributeRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type) static int usedinRelated(EPerson_or_organization_or_person_in_organization_in_position_relationship type, EPerson_or_organization_or_person_in_organization_in_position instance, ASdaiModel domain, APerson_or_organization_or_person_in_organization_in_position_relationship result) |
public class APerson_or_organization_or_person_in_organization_in_position_relationship extends AEntitypublic EPerson_or_organization_or_person_in_organization_in_position_relationship getByIndex(int index)public EPerson_or_organization_or_person_in_organization_in_position_relationship getCurrentMember(SdaiIterator it) |