|
ENTITY Land_physical_template SUPERTYPE OF (ONEOF (Default_passage_based_land_physical_template, Default_attachment_size_based_land_physical_template)) SUBTYPE OF (Stratum_feature_template); INVERSE access_mechanisms : SET [1:?] OF Land_template_terminal FOR containing_shape; pre_defined_classification_code : SET [0:1] OF External_source_identification FOR item; WHERE WR1: SIZEOF(QUERY(ltjt <* access_mechanisms | ('LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_ARM.LAND_TEMPLATE_JOIN_TERMINAL' IN TYPEOF(ltjt)))) > 0; WR2: SIZEOF(QUERY(s <* SELF\Geometric_template.shapes | NOT ('CONSTRUCTIVE_SOLID_GEOMETRY_2D_ARM.SINGLE_AREA_CSG_2D_MODEL' IN TYPEOF(s)))) = 0; WR3: SIZEOF(SELF\Geometric_template.shapes) > 0; END_ENTITY; -- Land_physical_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; Geometric_template (INV) shapes: SET [0:?] OF Part_template_shape_model FOR shape_characterized_definition; Continuous_template - Single_stratum_template - Single_stratum_continuous_template - Stratum_feature_template - Land_physical_template (INV) access_mechanisms: SET [1:?] OF Land_template_terminal FOR containing_shape; (INV) pre_defined_classification_code: SET [0:1] OF External_source_identification FOR item; |
| Default_attachment_size_based_land_physical_template (Layered_interconnect_simple_template_arm) |
| Default_passage_based_land_physical_template (Layered_interconnect_simple_template_arm) |
Global rules for this entity data typeunique_land_physical_template (Layered_interconnect_simple_template_arm) |