ENTITY footprint_occurrence_sub_assembly_relationship SUBTYPE OF (structured_layout_component_sub_assembly_relationship_armx, footprint_occurrence_product_definition_relationship); SELF\structured_layout_component_sub_assembly_relationship_armx.relating_view : footprint_occurrence_armx; SELF\structured_layout_component_sub_assembly_relationship_armx.related_view : laminate_component_armx; SELF\structured_layout_component_sub_assembly_relationship_armx.first_location RENAMED terminal_location : part_feature_based_template_location; SELF\structured_layout_component_sub_assembly_relationship_armx.second_location RENAMED sub_assembly_reference_designation : template_location_in_structured_template; UNIQUE ur1 : sub_assembly_reference_designation, relating_view, terminal_location; WHERE wr1: terminal_location.assembly :=: relating_view.derived_from; wr2: terminal_location.template :=: sub_assembly_reference_designation.assembly; wr3: 'LAYERED_INTERCONNECT_COMPLEX_TEMPLATE_XIM.PADSTACK_DEFINITION_ARMX' IN TYPEOF(sub_assembly_reference_designation.assembly); END_ENTITY; -- footprint_occurrence_sub_assembly_relationship |
Global rules for this entity data type- |
public interface EFootprint_occurrence_sub_assembly_relationship extends EStructured_layout_component_sub_assembly_relationship_armx, EFootprint_occurrence_product_definition_relationship |
public class CFootprint_occurrence_sub_assembly_relationship implements EFootprint_occurrence_sub_assembly_relationship |
public class AFootprint_occurrence_sub_assembly_relationship extends AEntitypublic EFootprint_occurrence_sub_assembly_relationship getByIndex(int index)public EFootprint_occurrence_sub_assembly_relationship getCurrentMember(SdaiIterator it) |