ENTITY design_view_terminal_component_shape_relationship SUBTYPE OF (representation_relationship_with_transformation); SELF\representation_relationship.rep_1 RENAMED associating_component_shape : shape_representation; associated_usage : conductive_interconnect_terminal_or_interconnect_component_join_terminal; SELF\representation_relationship.rep_2 RENAMED associated_terminal_shape_definition : shape_representation; associated_usage_placement : axis2_placement; DERIVE SELF\representation_relationship.description : text := ?; SELF\representation_relationship_with_transformation.transformation_operator : transformation := ?; SELF\representation_relationship.name : label := ?; END_ENTITY; -- design_view_terminal_component_shape_relationship |
Entity data types and their attributesrepresentation_relationshipname: label; (OPT) description: text; rep_1: representation; rep_2: representation; representation_relationship_with_transformation transformation_operator: transformation; design_view_terminal_component_shape_relationship (RT) rep_1->associating_component_shape: shape_representation; associated_usage: conductive_interconnect_terminal_or_interconnect_component_join_terminal; (RT) rep_2->associated_terminal_shape_definition: shape_representation; associated_usage_placement: axis2_placement; (RT) (DER) description: text; (RT) (DER) transformation_operator: transformation; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EDesign_view_terminal_component_shape_relationship extends ERepresentation_relationship_with_transformationassociated_usage (explicit attribute)int testAssociated_usage(EDesign_view_terminal_component_shape_relationship type)case 1 EEntity getAssociated_usage(EDesign_view_terminal_component_shape_relationship type) void setAssociated_usage(EDesign_view_terminal_component_shape_relationship type, EEntity value, EEntity node1) void unsetAssociated_usage(EDesign_view_terminal_component_shape_relationship type) associated_usage_placement (explicit attribute)int testAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type)case 1 EEntity getAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type) void setAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type, EEntity value, EEntity node1) void unsetAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type) |
public class CDesign_view_terminal_component_shape_relationship implements EDesign_view_terminal_component_shape_relationshipstatic EAttribute attributeAssociated_usage(EDesign_view_terminal_component_shape_relationship type)static int usedinAssociated_usage(EDesign_view_terminal_component_shape_relationship type, EEntity instance, ASdaiModel domain, ADesign_view_terminal_component_shape_relationship result) static EAttribute attributeAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type) static int usedinAssociated_usage_placement(EDesign_view_terminal_component_shape_relationship type, EEntity instance, ASdaiModel domain, ADesign_view_terminal_component_shape_relationship result) static EAttribute attributeDescription(EDesign_view_terminal_component_shape_relationship type) static EAttribute attributeTransformation_operator(EDesign_view_terminal_component_shape_relationship type) static int usedinTransformation_operator(EDesign_view_terminal_component_shape_relationship type, EEntity instance, ASdaiModel domain, ADesign_view_terminal_component_shape_relationship result) static EAttribute attributeName(EDesign_view_terminal_component_shape_relationship type) |
public class ADesign_view_terminal_component_shape_relationship extends AEntitypublic EDesign_view_terminal_component_shape_relationship getByIndex(int index)public EDesign_view_terminal_component_shape_relationship getCurrentMember(SdaiIterator it) |