ENTITY presentation_style_assignment

(* SCHEMA Ap242_managed_model_based_3d_engineering_mim_LF; *)
  ENTITY presentation_style_assignment
    SUBTYPE OF (founded_item);
      styles : SET [1:?] OF presentation_style_select;
    WHERE
      WR1: SIZEOF (QUERY (style1 <* SELF.styles |
           NOT (SIZEOF (QUERY (style2 <* (SELF.styles - style1) |
           NOT ((TYPEOF (style1) <> TYPEOF (style2)) OR
             (SIZEOF (['AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.' + 
                       'SURFACE_STYLE_USAGE',
                       'AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.'+
                       'EXTERNALLY_DEFINED_STYLE'] *
                     TYPEOF (style1)) = 1)
           ))) = 0
         ))) = 0;
      WR2: SIZEOF (QUERY (style1 <* SELF.styles |
         'AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.SURFACE_STYLE_USAGE' IN
         TYPEOF(style1)
         )) <= 2;
      WR3: SIZEOF (QUERY (style1 <* SELF.styles |
         ('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.SURFACE_STYLE_USAGE' IN TYPEOF (style1)) AND 
         (SIZEOF (QUERY (style2 <* (SELF.styles - style1) |
           ('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.SURFACE_STYLE_USAGE' IN TYPEOF (style2)) AND 
           ((style1\surface_style_usage.side = both) OR 
           (style2\surface_style_usage.side = both) OR 
           (style1\surface_style_usage.side = style2\surface_style_usage.side)) )) > 0))) = 0;
  END_ENTITY;

Explicit Attributes

Entity presentation_style_assignment has the following local and inherited explicit attributes:
AttributeTypeDefined By
 stylesSET OF presentation_style_select (SELECT)presentation_style_assignment

Derived Attributes

Entity presentation_style_assignment has the following local and inherited derived attributes:
AttributeTypeDefined By
 usersSET OF founded_item_select (SELECT)founded_item

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity presentation_style_assignment inherits from the following supertypes:
  founded_item

Subtypes

Entity presentation_style_assignment has the following subtypes:
    presentation_style_by_context*
* - Immediate Subtypes

Referenced By

Entity presentation_style_assignment and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 annotation_plane ENTITY presentation_style_assignment
 founded_item ENTITY presentation_style_assignment
 founded_item_select SELECT founded_item
 styled_item ENTITY presentation_style_assignment
 validate_dependently_instantiable_entity_data_types RULE founded_item


[Top Level Definitions] [Exit]

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