|
ENTITY Teardrop_template SUPERTYPE OF (ONEOF (Snowball_template, Teardrop_by_angle_template, Teardrop_by_length_template)) SUBTYPE OF (Parametric_template, Single_stratum_template); WHERE WR1: (SIZEOF(['LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_ARM.SNOWBALL_TEMPLATE', 'LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_ARM.TEARDROP_BY_ANGLE_TEMPLATE', 'LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_ARM.TEARDROP_BY_LENGTH_TEMPLATE'] * TYPEOF(SELF)) = 1) XOR ('PRODUCT_IDENTIFICATION_EXTENSION_ARM.EXTERNALLY_DEFINED_VIEW_DEFINITION' IN TYPEOF(SELF)); END_ENTITY; -- Teardrop_template |
Entity data types and their attributesItem_shape(OPT) id: STRING; (OPT) description: STRING; described_element: shapeable_item; Product_view_definition (OPT) id: STRING; (OPT) name: STRING; (OPT) additional_characterization: STRING; initial_context: View_definition_context; additional_contexts: SET [0:?] OF View_definition_context; defined_version: Product_version; Template_definition (RT) defined_version: Template_version; (OPT) physical_characteristic: SET [1:?] OF correlated_or_independent; (RT) (DER) described_element: Template_definition; Parametric_template - Single_stratum_template - Teardrop_template - |
| Snowball_template (Layered_interconnect_simple_template_arm) |
| Teardrop_by_angle_template (Layered_interconnect_simple_template_arm) |
| Teardrop_by_length_template (Layered_interconnect_simple_template_arm) |
Global rules for this entity data type- |