Overview Schemas Index

MANAGEMENT_RESOURCES_SCHEMA (jsdai.SManagement_resources_schema)


ENTITY security_classification_assignment;
          ABSTRACT SUPERTYPE;
          assigned_security_classification : security_classification;
DERIVE
          role : object_role := get_role(SELF);
WHERE
          wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ROLE_ASSOCIATION.ITEM_WITH_ROLE')) <= 1;
END_ENTITY; -- security_classification_assignment

Entity data types and their attributes

security_classification_assignment
          assigned_security_classification: security_classification;
          (DER) role: object_role;

Known subtypes

          applied_security_classification_assignment (SECURITY_CLASSIFICATION_MIM)
          cc_design_security_classification (AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM)

Users

security_classification_assignment
          attribute_language_assignment.items
                    attribute_language_item
                              attribute_language_item_203e2
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              attribute_language_item_203e2
          language_indication.considered_instance
                    attribute_language_item
                              attribute_language_item_203e2
          language_indication.items
                    attribute_language_item
                              attribute_language_item_203e2
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_203e2
          role_association.item_with_role
                    role_select

Global rules for this entity data type

          -

public interface ESecurity_classification_assignment extends EEntity

assigned_security_classification (explicit attribute)

          boolean testAssigned_security_classification(ESecurity_classification_assignment type)
          ESecurity_classification getAssigned_security_classification(ESecurity_classification_assignment type)
          void setAssigned_security_classification(ESecurity_classification_assignment type, ESecurity_classification value)
          void unsetAssigned_security_classification(ESecurity_classification_assignment type)

role (derived attribute)

          EObject_role getRole(ESecurity_classification_assignment type)
          boolean testRole(ESecurity_classification_assignment type)

public class CSecurity_classification_assignment implements ESecurity_classification_assignment

          static EAttribute attributeAssigned_security_classification(ESecurity_classification_assignment type)
          static int usedinAssigned_security_classification(ESecurity_classification_assignment type, ESecurity_classification instance, ASdaiModel domain, ASecurity_classification_assignment result)
          static EAttribute attributeRole(ESecurity_classification_assignment type)
          static int usedinRole(ESecurity_classification_assignment type, EObject_role instance, ASdaiModel domain, ASecurity_classification_assignment result)

public class ASecurity_classification_assignment extends AEntity

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