ENTITY applied_library_assignment

(* SCHEMA process_planning_schema; *)
  ENTITY applied_library_assignment
    SUBTYPE OF (applied_classification_assignment);
    WHERE
      wr1: SELF\classification_assignment.role.name = 
               'definitional class membership';
      wr2: (SELF\classification_assignment.assigned_class.name = 
               'library identifier') AND (
               'PROCESS_PLANNING_SCHEMA.EXTERNALLY_DEFINED_CLASS' IN 
               TYPEOF(SELF\classification_assignment.assigned_class));
      wr3: SIZEOF(QUERY ( edir <* USEDIN(SELF.assigned_class,'PROCESS_PLANNING_SCHEMA.EXTERNALLY_DEFINED_ITEM_RELATIONSHIP.RELATED_ITEM')
                | (((edir.name = 'name scope') AND ('PROCESS_PLANNING_SCHEMA.EXTERNALLY_DEFINED_GENERAL_PROPERTY' 
               IN TYPEOF(edir.relating_item))) AND (SIZEOF(QUERY ( gpa <* 
               USEDIN(edir.relating_item,'PROCESS_PLANNING_SCHEMA.GENERAL_PROPERTY_ASSOCIATION.BASE_DEFINITION')
                | ((gpa.name = 'definitional') AND (SIZEOF(QUERY ( pdr <* 
               USEDIN(QUERY ( pd <* gpa.derived_definition.
               derived_property_select | (
               'PROCESS_PLANNING_SCHEMA.PROPERTY_DEFINITION' IN TYPEOF(pd)) ),'PROCESS_PLANNING_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')
                | ((pdr.used_representation.name = 'property value') AND (
               SIZEOF(QUERY ( ri <* pdr.used_representation.items | (
               'PROCESS_PLANNING_SCHEMA.VALUE_REPRESENTATION_ITEM' IN 
               TYPEOF(ri)) )) >= 1)) )) = 1)) )) = 1)) )) = 1;
  END_ENTITY; -- applied_library_assignment

Explicit Attributes

Entity applied_library_assignment has the following local and inherited explicit attributes:
AttributeTypeDefined By
 assigned_classgroup (ENTITY)classification_assignment
 roleclassification_role (ENTITY)classification_assignment
 itemsSET OF classification_item (SELECT)applied_classification_assignment

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity applied_library_assignment inherits from the following supertypes:
  classification_assignment
    applied_classification_assignment

Subtypes

    No subtypes

Referenced By

Entity applied_library_assignment and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 applied_library_assignment ENTITY classification_assignment


[Top Level Definitions] [Exit]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2007-09-07T16:43:08-04:00