Overview Schemas Index

SHAPE_TOLERANCE_SCHEMA (jsdai.SShape_tolerance_schema)


ENTITY projected_zone_definition
          SUBTYPE OF (tolerance_zone_definition);
          projection_end : shape_aspect;
          projected_length : measure_with_unit;
WHERE
          wr1: ('NUMBER' IN TYPEOF
       (projected_length\measure_with_unit.value_component)) AND
       (projected_length\measure_with_unit.value_component > 0.0);
          wr2: (derive_dimensional_exponents
       (projected_length\measure_with_unit.unit_component)=
        dimensional_exponents(1,0,0,0,0,0,0));
END_ENTITY; -- projected_zone_definition

Entity data types and their attributes

tolerance_zone_definition
          zone: tolerance_zone;
          boundaries: SET [1:?] OF shape_aspect;
projected_zone_definition
          projection_end: shape_aspect;
          projected_length: measure_with_unit;

Known subtypes

          projected_zone_and_base_relationship (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          projected_zone_height_characteristic (EXTENDED_GEOMETRIC_TOLERANCE_XIM)

Users

tolerance_zone_definition
          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
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          dimension_related_tolerance_zone_element.related_element
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx
projected_zone_definition
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object

Global rules for this entity data type

          -

public interface EProjected_zone_definition extends ETolerance_zone_definition

projection_end (explicit attribute)

          boolean testProjection_end(EProjected_zone_definition type)
          EShape_aspect getProjection_end(EProjected_zone_definition type)
          void setProjection_end(EProjected_zone_definition type, EShape_aspect value)
          void unsetProjection_end(EProjected_zone_definition type)

projected_length (explicit attribute)

          boolean testProjected_length(EProjected_zone_definition type)
          EMeasure_with_unit getProjected_length(EProjected_zone_definition type)
          void setProjected_length(EProjected_zone_definition type, EMeasure_with_unit value)
          void unsetProjected_length(EProjected_zone_definition type)

public class CProjected_zone_definition implements EProjected_zone_definition

          static EAttribute attributeProjection_end(EProjected_zone_definition type)
          static int usedinProjection_end(EProjected_zone_definition type, EShape_aspect instance, ASdaiModel domain, AProjected_zone_definition result)
          static EAttribute attributeProjected_length(EProjected_zone_definition type)
          static int usedinProjected_length(EProjected_zone_definition type, EMeasure_with_unit instance, ASdaiModel domain, AProjected_zone_definition result)

public class AProjected_zone_definition extends AEntity

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