Overview Schemas Index

DIMENSION_TOLERANCE_XIM (jsdai.SDimension_tolerance_xim)


ENTITY geometric_dimension
          ABSTRACT SUPERTYPE OF (ONEOF (location_dimension, size_dimension));
          id : STRING;
          dimension_value : dimension_value_select;
          notes : OPTIONAL SET [1:?] OF STRING;
END_ENTITY; -- geometric_dimension

Entity data types and their attributes

geometric_dimension
          id: STRING;
          dimension_value: dimension_value_select;
          (OPT) notes: SET [1:?] OF STRING;

Known subtypes

          location_dimension (DIMENSION_TOLERANCE_XIM)
          size_dimension (DIMENSION_TOLERANCE_XIM)
          statistical_dimensional_location_armx (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          statistical_dimensional_size_armx (EXTENDED_GEOMETRIC_TOLERANCE_XIM)

Users

geometric_dimension
          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
          dimension_qualifier.qualified_dimensions
          dimension_set.associated_dimensions
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          statistical_dimensional_location_armx.alternate_dimension
          statistical_dimensional_size_armx.alternate_dimension
          tolerance_specific_restraint_condition.affected_tolerances
                    geometric_or_dimension_select

Global rules for this entity data type

          -

public interface EGeometric_dimension extends EEntity

id (explicit attribute)

          boolean testId(EGeometric_dimension type)
          String getId(EGeometric_dimension type)
          void setId(EGeometric_dimension type, String value)
          void unsetId(EGeometric_dimension type)

dimension_value (explicit attribute)

          int testDimension_value(EGeometric_dimension type)
          case 1
              EEntity getDimension_value(EGeometric_dimension type)
              void setDimension_value(EGeometric_dimension type, EEntity value, EEntity node1)
          void unsetDimension_value(EGeometric_dimension type)

notes (explicit attribute)

          boolean testNotes(EGeometric_dimension type)
          A_String getNotes(EGeometric_dimension type)
          A_String createNotes(EGeometric_dimension type)
          void unsetNotes(EGeometric_dimension type)

public class CGeometric_dimension implements EGeometric_dimension

          static EAttribute attributeId(EGeometric_dimension type)
          static EAttribute attributeDimension_value(EGeometric_dimension type)
          static int usedinDimension_value(EGeometric_dimension type, EEntity instance, ASdaiModel domain, AGeometric_dimension result)
          static EAttribute attributeNotes(EGeometric_dimension type)

public class AGeometric_dimension extends AEntity

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