ENTITY connection_zone_based_assembly_joint_armx SUBTYPE OF (assembly_joint_armx, connection_zone_based_assembly_joint); zone_1 : connection_zone_in_design_view; zone_2 : connection_zone_in_design_view; WHERE wr1: zone_1 :<>: zone_2; END_ENTITY; -- connection_zone_based_assembly_joint_armx |
Entity data types and their attributesshape_aspect_relationshipname: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; shape_element_relationship (RT) name->relation_type: STRING; (RT) relating_shape_aspect->relating: shape_element; (RT) related_shape_aspect->related: shape_element; component_feature_relationship (RT) related_shape_aspect: component_feature; (RT) relating_shape_aspect: component_feature; component_feature_relationship_armx (RT) relating: component_feature_armx; (RT) related: component_feature_armx; shape_aspect name: 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; component_feature_joint_armx (RT) relating->feature_1: component_feature_armx; (RT) related->feature_2: component_feature_armx; (RT) containing_shape->associated_definition: item_shape; component_feature_joint (RT) related_shape_aspect: component_feature; (RT) relating_shape_aspect: component_feature; assembly_joint - assembly_joint_armx (RT) feature_1->assembly_feature_1: assembled_feature_select; (RT) feature_2->assembly_feature_2: assembled_feature_select; (RT) associated_definition->associated_assembly: assembly_module_or_assembly_group_component; connection_zone_based_assembly_joint - connection_zone_based_assembly_joint_armx zone_1: connection_zone_in_design_view; zone_2: connection_zone_in_design_view; |
Global rules for this entity data type- |
public interface EConnection_zone_based_assembly_joint_armx extends EAssembly_joint_armx, EConnection_zone_based_assembly_jointzone_1 (explicit attribute)boolean testZone_1(EConnection_zone_based_assembly_joint_armx type)EConnection_zone_in_design_view getZone_1(EConnection_zone_based_assembly_joint_armx type) void setZone_1(EConnection_zone_based_assembly_joint_armx type, EConnection_zone_in_design_view value) void unsetZone_1(EConnection_zone_based_assembly_joint_armx type) zone_2 (explicit attribute)boolean testZone_2(EConnection_zone_based_assembly_joint_armx type)EConnection_zone_in_design_view getZone_2(EConnection_zone_based_assembly_joint_armx type) void setZone_2(EConnection_zone_based_assembly_joint_armx type, EConnection_zone_in_design_view value) void unsetZone_2(EConnection_zone_based_assembly_joint_armx type) |
public class CConnection_zone_based_assembly_joint_armx implements EConnection_zone_based_assembly_joint_armxstatic EAttribute attributeZone_1(EConnection_zone_based_assembly_joint_armx type)static int usedinZone_1(EConnection_zone_based_assembly_joint_armx type, EConnection_zone_in_design_view instance, ASdaiModel domain, AConnection_zone_based_assembly_joint_armx result) static EAttribute attributeZone_2(EConnection_zone_based_assembly_joint_armx type) static int usedinZone_2(EConnection_zone_based_assembly_joint_armx type, EConnection_zone_in_design_view instance, ASdaiModel domain, AConnection_zone_based_assembly_joint_armx result) |
public class AConnection_zone_based_assembly_joint_armx extends AEntitypublic EConnection_zone_based_assembly_joint_armx getByIndex(int index)public EConnection_zone_based_assembly_joint_armx getCurrentMember(SdaiIterator it) |