Overview Schemas Index

MANAGEMENT_RESOURCES_SCHEMA (jsdai.SManagement_resources_schema)


ENTITY person_type_definition_assignment;
          ABSTRACT SUPERTYPE;
          id : identifier;
          name : label;
          description : OPTIONAL text;
          assigned_person_type_definition : person_type_definition;
          role : person_type_definition_role;
END_ENTITY; -- person_type_definition_assignment

Entity data types and their attributes

person_type_definition_assignment
          id: identifier;
          name: label;
          (OPT) description: text;
          assigned_person_type_definition: person_type_definition;
          role: person_type_definition_role;

Known subtypes

          applied_person_type_definition_assignment (TYPE_OF_PERSON_MIM)

Users

person_type_definition_assignment

Global rules for this entity data type

          -

public interface EPerson_type_definition_assignment extends EEntity

id (explicit attribute)

          boolean testId(EPerson_type_definition_assignment type)
          String getId(EPerson_type_definition_assignment type)
          void setId(EPerson_type_definition_assignment type, String value)
          void unsetId(EPerson_type_definition_assignment type)

name (explicit attribute)

          boolean testName(EPerson_type_definition_assignment type)
          String getName(EPerson_type_definition_assignment type)
          void setName(EPerson_type_definition_assignment type, String value)
          void unsetName(EPerson_type_definition_assignment type)

description (explicit attribute)

          boolean testDescription(EPerson_type_definition_assignment type)
          String getDescription(EPerson_type_definition_assignment type)
          void setDescription(EPerson_type_definition_assignment type, String value)
          void unsetDescription(EPerson_type_definition_assignment type)

assigned_person_type_definition (explicit attribute)

          boolean testAssigned_person_type_definition(EPerson_type_definition_assignment type)
          EPerson_type_definition getAssigned_person_type_definition(EPerson_type_definition_assignment type)
          void setAssigned_person_type_definition(EPerson_type_definition_assignment type, EPerson_type_definition value)
          void unsetAssigned_person_type_definition(EPerson_type_definition_assignment type)

role (explicit attribute)

          boolean testRole(EPerson_type_definition_assignment type)
          EPerson_type_definition_role getRole(EPerson_type_definition_assignment type)
          void setRole(EPerson_type_definition_assignment type, EPerson_type_definition_role value)
          void unsetRole(EPerson_type_definition_assignment type)

public class CPerson_type_definition_assignment implements EPerson_type_definition_assignment

          static EAttribute attributeId(EPerson_type_definition_assignment type)
          static EAttribute attributeName(EPerson_type_definition_assignment type)
          static EAttribute attributeDescription(EPerson_type_definition_assignment type)
          static EAttribute attributeAssigned_person_type_definition(EPerson_type_definition_assignment type)
          static int usedinAssigned_person_type_definition(EPerson_type_definition_assignment type, EPerson_type_definition instance, ASdaiModel domain, APerson_type_definition_assignment result)
          static EAttribute attributeRole(EPerson_type_definition_assignment type)
          static int usedinRole(EPerson_type_definition_assignment type, EPerson_type_definition_role instance, ASdaiModel domain, APerson_type_definition_assignment result)

public class APerson_type_definition_assignment extends AEntity

          public EPerson_type_definition_assignment getByIndex(int index)
          public EPerson_type_definition_assignment getCurrentMember(SdaiIterator it)