ENTITY printed_part_template_terminal_armx ABSTRACT SUPERTYPE OF (((ONEOF (printed_part_template_join_terminal, printed_part_template_interface_terminal) ANDOR printed_part_cross_section_template_terminal_armx) ANDOR structured_printed_part_template_terminal_armx)) SUBTYPE OF (shape_feature, printed_part_template_terminal); SELF\shape_element.containing_shape RENAMED associated_definition : printed_part_template_armx; connection_zone_category : printed_part_template_terminal_class; SELF\shape_feature.connection_area : OPTIONAL SET [1:?] OF connection_zone_in_layout_template; SELF\shape_aspect.name : STRING; INVERSE connection_requirement : SET [0:1] OF printed_part_template_connected_terminals_definition_armx FOR connected_terminals; functional_usage_view_terminal : SET [0:1] OF functional_usage_view_to_printed_part_template_terminal_assignment FOR physical_usage_view_terminal; UNIQUE ur1 : name, associated_definition; END_ENTITY; -- printed_part_template_terminal_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_element (OPT) id_x: STRING; (RT) name->element_name: STRING; (RT) of_shape->containing_shape: item_shape; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) id: identifier; shape_feature (OPT) connection_area: SET [1:?] OF connection_zone; (DER) surface_conditions: SET [0:?] OF surface_condition; printed_part_template_terminal - printed_part_template_terminal_armx (RT) containing_shape->associated_definition: printed_part_template_armx; connection_zone_category: printed_part_template_terminal_class; (RT) (OPT) connection_area: SET [1:?] OF connection_zone_in_layout_template; (RT) name: STRING; (INV) connection_requirement: SET [0:1] OF printed_part_template_connected_terminals_definition_armx FOR connected_terminals; (INV) functional_usage_view_terminal: SET [0:1] OF functional_usage_view_to_printed_part_template_terminal_assignment FOR physical_usage_view_terminal; |
printed_part_cross_section_template_terminal_armx (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_XIM) |
printed_part_template_interface_terminal (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_XIM) |
printed_part_template_join_terminal (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_XIM) |
structured_printed_part_template_terminal_armx (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_XIM) |
Global rules for this entity data typeprinted_part_cross_section_template_terminal_population_constraint (AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_XIM) |
public interface EPrinted_part_template_terminal_armx extends EShape_feature, EPrinted_part_template_terminalconnection_zone_category (explicit attribute)boolean testConnection_zone_category(EPrinted_part_template_terminal_armx type)int getConnection_zone_category(EPrinted_part_template_terminal_armx type) void setConnection_zone_category(EPrinted_part_template_terminal_armx type, int value) void unsetConnection_zone_category(EPrinted_part_template_terminal_armx type) connection_requirement (inverse attribute)APrinted_part_template_connected_terminals_definition_armx getConnection_requirement(EPrinted_part_template_terminal_armx type, ASdaiModel domain)functional_usage_view_terminal (inverse attribute)AFunctional_usage_view_to_printed_part_template_terminal_assignment getFunctional_usage_view_terminal(EPrinted_part_template_terminal_armx type, ASdaiModel domain) |
public class CPrinted_part_template_terminal_armx implements EPrinted_part_template_terminal_armxstatic EAttribute attributeConnection_zone_category(EPrinted_part_template_terminal_armx type)static EAttribute attributeConnection_requirement(EPrinted_part_template_terminal_armx type) static EAttribute attributeFunctional_usage_view_terminal(EPrinted_part_template_terminal_armx type) |
public class APrinted_part_template_terminal_armx extends AEntitypublic EPrinted_part_template_terminal_armx getByIndex(int index)public EPrinted_part_template_terminal_armx getCurrentMember(SdaiIterator it) |