Overview Schemas Index

INTERCONNECT_NON_PLANAR_SHAPE_XIM (jsdai.SInterconnect_non_planar_shape_xim)


ENTITY component_non_planar_location
          SUBTYPE OF (item_defined_transformation);
          SELF\item_defined_transformation.transform_item_1 RENAMED transformation : axis2_placement_3d;
          placement_fixed : BOOLEAN;
          component_model : assembly_component_non_planar_shape_model;
          assembly_model : physical_unit_3d_shape_model;
          component : next_assembly_usage_occurrence_relationship_armx;
DERIVE
          SELF\item_defined_transformation.description : text := ?;
          SELF\item_defined_transformation.transform_item_2 : representation_item := ?;
          SELF\item_defined_transformation.name : label := ?;
END_ENTITY; -- component_non_planar_location

Entity data types and their attributes

item_defined_transformation
          name: label;
          (OPT) description: text;
          transform_item_1: representation_item;
          transform_item_2: representation_item;
component_non_planar_location
          (RT) transform_item_1->transformation: axis2_placement_3d;
          placement_fixed: BOOLEAN;
          component_model: assembly_component_non_planar_shape_model;
          assembly_model: physical_unit_3d_shape_model;
          component: next_assembly_usage_occurrence_relationship_armx;
          (RT) (DER) description: text;
          (RT) (DER) transform_item_2: representation_item;
          (RT) (DER) name: label;

Users

item_defined_transformation
          assembly_connection_zone_position_relationship.transformation_operator
                    transformation
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          design_view_terminal_component_shape_relationship.transformation_operator
                    transformation
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          geometric_relationship_with_placement_transformation.transformation_operator
                    transformation
          interconnect_connection_zone_position_relationship.transformation_operator
                    transformation
          representation_relationship_with_transformation.transformation_operator
                    transformation
          shape_definition_3d_intersection.transformation_operator
          shape_definition_3d_intersection_armx.transformation_operator
                    transformation
          shape_definition_3d_plane_projection.transformation_operator
                    transformation
          usage_view_connection_zone_terminal_shape_relationship_armx.transformation_operator
                    transformation
component_non_planar_location
          add_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          delete_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx

Global rules for this entity data type

          -

public interface EComponent_non_planar_location extends EItem_defined_transformation

placement_fixed (explicit attribute)

          boolean testPlacement_fixed(EComponent_non_planar_location type)
          boolean getPlacement_fixed(EComponent_non_planar_location type)
          void setPlacement_fixed(EComponent_non_planar_location type, boolean value)
          void unsetPlacement_fixed(EComponent_non_planar_location type)

component_model (explicit attribute)

          boolean testComponent_model(EComponent_non_planar_location type)
          EAssembly_component_non_planar_shape_model getComponent_model(EComponent_non_planar_location type)
          void setComponent_model(EComponent_non_planar_location type, EAssembly_component_non_planar_shape_model value)
          void unsetComponent_model(EComponent_non_planar_location type)

assembly_model (explicit attribute)

          boolean testAssembly_model(EComponent_non_planar_location type)
          EPhysical_unit_3d_shape_model getAssembly_model(EComponent_non_planar_location type)
          void setAssembly_model(EComponent_non_planar_location type, EPhysical_unit_3d_shape_model value)
          void unsetAssembly_model(EComponent_non_planar_location type)

component (explicit attribute)

          boolean testComponent(EComponent_non_planar_location type)
          ENext_assembly_usage_occurrence_relationship_armx getComponent(EComponent_non_planar_location type)
          void setComponent(EComponent_non_planar_location type, ENext_assembly_usage_occurrence_relationship_armx value)
          void unsetComponent(EComponent_non_planar_location type)

public class CComponent_non_planar_location implements EComponent_non_planar_location

          static EAttribute attributePlacement_fixed(EComponent_non_planar_location type)
          static EAttribute attributeComponent_model(EComponent_non_planar_location type)
          static int usedinComponent_model(EComponent_non_planar_location type, EAssembly_component_non_planar_shape_model instance, ASdaiModel domain, AComponent_non_planar_location result)
          static EAttribute attributeAssembly_model(EComponent_non_planar_location type)
          static int usedinAssembly_model(EComponent_non_planar_location type, EPhysical_unit_3d_shape_model instance, ASdaiModel domain, AComponent_non_planar_location result)
          static EAttribute attributeComponent(EComponent_non_planar_location type)
          static int usedinComponent(EComponent_non_planar_location type, ENext_assembly_usage_occurrence_relationship_armx instance, ASdaiModel domain, AComponent_non_planar_location result)
          static EAttribute attributeDescription(EComponent_non_planar_location type)
          static EAttribute attributeTransform_item_2(EComponent_non_planar_location type)
          static int usedinTransform_item_2(EComponent_non_planar_location type, ERepresentation_item instance, ASdaiModel domain, AComponent_non_planar_location result)
          static EAttribute attributeName(EComponent_non_planar_location type)

public class AComponent_non_planar_location extends AEntity

          public EComponent_non_planar_location getByIndex(int index)
          public EComponent_non_planar_location getCurrentMember(SdaiIterator it)