|
ENTITY Structured_dimension_callout SUBTYPE OF (Dimension_value); prefix : OPTIONAL Dimension_prefix; suffix : OPTIONAL Dimension_suffix; tolerance_value : OPTIONAL Dimension_text; unit_text : OPTIONAL Dimension_text; WHERE WR1: tolerance_value IN SELF\Draughting_callout.contents; WR2: NOT EXISTS(tolerance_value) OR (tolerance_value\Representation_item.name = 'tolerance value'); WR3: unit_text IN SELF\Draughting_callout.contents; WR4: NOT EXISTS(unit_text) OR (unit_text\Representation_item.name = 'unit text'); END_ENTITY; -- Structured_dimension_callout |
Entity data types and their attributesRepresentation_item(OPT) name: STRING; Draughting_callout contents: LIST [1:?] OF draughting_callout_content_select; Draughting_element - Dimension id: STRING; Dimension_value dimension_value: Dimension_text; Structured_dimension_callout (OPT) prefix: Dimension_prefix; (OPT) suffix: Dimension_suffix; (OPT) tolerance_value: Dimension_text; (OPT) unit_text: Dimension_text; |
Global rules for this entity data type- |