ENTITY conductive_interconnect_element_terminal_link_armx SUBTYPE OF (conductive_interconnect_element_terminal_link); SELF\shape_aspect.of_shape RENAMED associated_element : conductive_interconnect_element_armx; SELF\shape_aspect_relationship.relating_shape_aspect RENAMED precedent_point : conductive_interconnect_element_terminal; SELF\shape_aspect_relationship.related_shape_aspect RENAMED subsequent_point : conductive_interconnect_element_terminal; DERIVE SELF\shape_aspect.description : text := ?; SELF\shape_aspect.product_definitional : LOGICAL := ?; SELF\shape_aspect.name : label := ?; SELF\shape_aspect_relationship.name : label := ?; UNIQUE ur1 : precedent_point, subsequent_point; WHERE wr1: precedent_point <> subsequent_point; wr2: precedent_point.associated_component = associated_element; wr3: subsequent_point.associated_component = associated_element; wr4: acyclic_conductive_interconnect_element_terminal_link(SELF, [subsequent_point], 'LAYERED_INTERCONNECT_MODULE_DESIGN_XIM.CONDUCTIVE_INTERCONNECT_ELEMENT_TERMINAL_LINK_ARMX'); END_ENTITY; -- conductive_interconnect_element_terminal_link_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_aspect_relationship name: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; conductive_interconnect_element_terminal_link (RT) relating_shape_aspect: laminate_component_feature; (RT) related_shape_aspect: laminate_component_feature; conductive_interconnect_element_terminal_link_armx (RT) of_shape->associated_element: conductive_interconnect_element_armx; (RT) relating_shape_aspect->precedent_point: conductive_interconnect_element_terminal; (RT) related_shape_aspect->subsequent_point: conductive_interconnect_element_terminal; (RT) (DER) description: text; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) name: label; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EConductive_interconnect_element_terminal_link_armx extends EConductive_interconnect_element_terminal_link |
public class CConductive_interconnect_element_terminal_link_armx implements EConductive_interconnect_element_terminal_link_armxstatic EAttribute attributeDescription(EConductive_interconnect_element_terminal_link_armx type)static EAttribute attributeProduct_definitional(EConductive_interconnect_element_terminal_link_armx type) static EAttribute attributeName(EConductive_interconnect_element_terminal_link_armx type) static EAttribute attributeName(EConductive_interconnect_element_terminal_link_armx type) |
public class AConductive_interconnect_element_terminal_link_armx extends AEntitypublic EConductive_interconnect_element_terminal_link_armx getByIndex(int index)public EConductive_interconnect_element_terminal_link_armx getCurrentMember(SdaiIterator it) |