Overview Schemas Index

MANAGEMENT_RESOURCES_SCHEMA (jsdai.SManagement_resources_schema)


ENTITY external_referent_assignment;
          ABSTRACT SUPERTYPE;
          assigned_name : label;
DERIVE
          role : object_role := get_role(SELF);
UNIQUE
          ur1 : assigned_name;
WHERE
          wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ROLE_ASSOCIATION.ITEM_WITH_ROLE')) <= 1;
END_ENTITY; -- external_referent_assignment

Entity data types and their attributes

external_referent_assignment
          assigned_name: label;
          (DER) role: object_role;

Known subtypes

          library_assignment (MANAGEMENT_RESOURCES_SCHEMA)

Users

external_referent_assignment
          role_association.item_with_role
                    role_select

Global rules for this entity data type

          -

public interface EExternal_referent_assignment extends EEntity

assigned_name (explicit attribute)

          boolean testAssigned_name(EExternal_referent_assignment type)
          String getAssigned_name(EExternal_referent_assignment type)
          void setAssigned_name(EExternal_referent_assignment type, String value)
          void unsetAssigned_name(EExternal_referent_assignment type)

role (derived attribute)

          EObject_role getRole(EExternal_referent_assignment type)
          boolean testRole(EExternal_referent_assignment type)

public class CExternal_referent_assignment implements EExternal_referent_assignment

          static EAttribute attributeAssigned_name(EExternal_referent_assignment type)
          static EAttribute attributeRole(EExternal_referent_assignment type)
          static int usedinRole(EExternal_referent_assignment type, EObject_role instance, ASdaiModel domain, AExternal_referent_assignment result)

public class AExternal_referent_assignment extends AEntity

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