ENTITY externally_defined_class

(* SCHEMA process_planning_schema; *)
  ENTITY externally_defined_class
    SUBTYPE OF (externally_defined_item, class);
    WHERE
      wr1: 'PROCESS_PLANNING_SCHEMA.KNOWN_SOURCE' IN TYPEOF(SELF.source);
      wr2: SELF.source.name = 'ISO 13584 library';
      wr3: SIZEOF(QUERY ( aoa <* USEDIN(SELF.source,'PROCESS_PLANNING_SCHEMA.APPLIED_ORGANIZATION_ASSIGNMENT.ITEMS')
                | (aoa.role.name = 'library supplier') )) = 1;
      wr4: SIZEOF(QUERY ( aoa <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.APPLIED_EXTERNAL_IDENTIFICATION_ASSIGNMENT.ITEMS')
                | ((
               'PROCESS_PLANNING_SCHEMA.LIBRARY_CLASS_VERSION_ASSIGNMENT' 
               IN TYPEOF(aoa)) AND (aoa.role.name = 'class version')) )) = 
               1;
  END_ENTITY; -- externally_defined_class

Explicit Attributes

Entity externally_defined_class has the following local and inherited explicit attributes:
AttributeTypeDefined By
 item_idsource_item (SELECT)externally_defined_item
 sourceexternal_source (ENTITY)externally_defined_item
 namelabel (STRING)group
 descriptiontext (STRING)group

Derived Attributes

Entity externally_defined_class has the following local and inherited derived attributes:
AttributeTypeDefined By
 ididentifier (STRING)group

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity externally_defined_class inherits from the following supertypes:
  externally_defined_item
  group
    class

Subtypes

    No subtypes

Referenced By

Entity externally_defined_class and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 classification_assignment ENTITY group
 externally_defined_class_with_known_source_requirement RULE externally_defined_class
 externally_defined_feature_definition ENTITY externally_defined_item
 externally_defined_item_relationship ENTITY externally_defined_item
 external_identification_item SELECT externally_defined_class
 group_assignment ENTITY group
 group_relationship ENTITY group
 id_attribute_select SELECT group
 subtype_exclusiveness_group RULE group


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:47-04:00