ENTITY presentation_style_assignment

(* SCHEMA explicit_draughting; *)
  ENTITY presentation_style_assignment;
      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([
               'EXPLICIT_DRAUGHTING.' + 'SURFACE_STYLE_USAGE',
               'EXPLICIT_DRAUGHTING.' + 'EXTERNALLY_DEFINED_STYLE'] * 
               TYPEOF(style1)) = 1))) )) = 0)) )) = 0;
      wr2: SIZEOF(QUERY ( style1 <* SELF.styles | (
               'EXPLICIT_DRAUGHTING.SURFACE_STYLE_USAGE' IN TYPEOF(style1)) )) 
               <= 2;
  END_ENTITY; -- presentation_style_assignment

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

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

    No supertypes

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
 styled_item ENTITY presentation_style_assignment


[Top Level Definitions] [Exit]

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