Overview Schemas Index

EXTENDED_GEOMETRIC_TOLERANCE_XIM (jsdai.SExtended_geometric_tolerance_xim)


ENTITY projected_zone_and_base_relationship
          SUBTYPE OF (projected_zone_definition);
          SELF\projected_zone_definition.projection_end RENAMED base_physical_feature : physical_feature_or_part_template;
          SELF\tolerance_zone_definition.zone RENAMED projected_zone : tolerance_zone;
DERIVE
          SELF\tolerance_zone_definition.boundaries : SET [1:?] OF shape_aspect := ?;
          SELF\projected_zone_definition.projected_length : measure_with_unit := ?;
INVERSE
          size_characteristic : projected_zone_height_characteristic FOR defined_height_of;
WHERE
          wr1: NOT('SHAPE_PROPERTY_ASSIGNMENT_XIM.SHAPE_ELEMENT' IN TYPEOF(base_physical_feature)) OR
       (SIZEOF(USEDIN(base_physical_feature,'GEOMETRIC_TOLERANCE_XIM.DATUM_DEFINED_BY_FEATURE.DEFINED_BY'))> 0);
END_ENTITY; -- projected_zone_and_base_relationship

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;
projected_zone_and_base_relationship
          (RT) projection_end->base_physical_feature: physical_feature_or_part_template;
          (RT) zone->projected_zone: tolerance_zone;
          (RT) (DER) boundaries: SET [1:?] OF shape_aspect;
          (RT) (DER) projected_length: measure_with_unit;
          (INV) size_characteristic: projected_zone_height_characteristic FOR defined_height_of;

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
projected_zone_and_base_relationship
          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
          projected_zone_height_characteristic.defined_height_of

Global rules for this entity data type

          -

public interface EProjected_zone_and_base_relationship extends EProjected_zone_definition

size_characteristic (inverse attribute)

          AProjected_zone_height_characteristic getSize_characteristic(EProjected_zone_and_base_relationship type, ASdaiModel domain)

public class CProjected_zone_and_base_relationship implements EProjected_zone_and_base_relationship

          static EAttribute attributeBoundaries(EProjected_zone_and_base_relationship type)
          static int usedinBoundaries(EProjected_zone_and_base_relationship type, EShape_aspect instance, ASdaiModel domain, AProjected_zone_and_base_relationship result)
          static EAttribute attributeProjected_length(EProjected_zone_and_base_relationship type)
          static int usedinProjected_length(EProjected_zone_and_base_relationship type, EMeasure_with_unit instance, ASdaiModel domain, AProjected_zone_and_base_relationship result)
          static EAttribute attributeSize_characteristic(EProjected_zone_and_base_relationship type)

public class AProjected_zone_and_base_relationship extends AEntity

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