|
ENTITY Interconnect_module_stratum_based_terminal SUBTYPE OF (Interconnect_module_terminal); WHERE WR1: SIZEOF(QUERY(imtscr <* USEDIN(SELF, 'INTERCONNECT_MODULE_USAGE_VIEW_ARM.' + 'INTERCONNECT_MODULE_TERMINAL_SURFACE_CONSTITUENT_RELATIONSHIP.' + 'RELATED') | NOT (SIZEOF(['INTERCONNECT_MODULE_USAGE_VIEW_ARM.' + 'INTERCONNECT_MODULE_PRIMARY_SURFACE', 'INTERCONNECT_MODULE_USAGE_VIEW_ARM.' + 'INTERCONNECT_MODULE_SECONDARY_SURFACE'] * TYPEOF(imtscr.relating)) = 1))) = 0; WR2: SIZEOF(USEDIN(SELF, 'INTERCONNECT_MODULE_USAGE_VIEW_ARM.' + 'INTERCONNECT_MODULE_TERMINAL_SURFACE_CONSTITUENT_RELATIONSHIP.' + 'RELATED')) = 1; WR3: SIZEOF(QUERY(sct <* USEDIN(SELF, 'DESIGN_SPECIFIC_ASSIGNMENT_TO_INTERCONNECT_USAGE_VIEW_ARM.' + 'STRATUM_CONCEPT_TO_PHYSICAL_USAGE_VIEW_ASSIGNMENT.DEFINED_PART_FEATURE') | 'LAND_ARM.LAND' IN TYPEOF(sct.assigned_design_object) )) = 1; END_ENTITY; -- Interconnect_module_stratum_based_terminal |
Entity data types and their attributesShape_element(OPT) id: STRING; (OPT) element_name: STRING; (OPT) description: STRING; containing_shape: Item_shape; Shape_feature (OPT) connection_area: SET [1:?] OF Connection_zone; (RT) element_name: STRING; (DER) surface_conditions: SET [0:?] OF Surface_condition; Part_feature (RT) containing_shape->associated_definition: Part_usage_view; (OPT) material_state_change: material_state_change_enumeration; (OPT) precedent_feature: Part_feature; (INV) feature_shape: SET [0:?] OF Usage_concept_usage_relationship FOR associated_usage; (INV) subsequent_feature: SET [0:1] OF Part_feature FOR precedent_feature; Part_terminal (RT) (OPT) description->terminal_type: STRING; (INV) connection_requirement: SET [0:1] OF Part_connected_terminals_definition FOR connected_terminals; (INV) functional_usage_view_terminal: SET [0:1] OF Functional_usage_view_to_part_terminal_assignment FOR physical_usage_view_terminal; Interconnect_module_terminal (RT) (OPT) connection_area: SET [1:?] OF Connection_zone_in_usage_view; (RT) associated_definition: Layered_interconnect_module_usage_view; Interconnect_module_stratum_based_terminal - |
Global rules for this entity data type- |