Overview Schemas Index

EXTENDED_GEOMETRIC_TOLERANCE_XIM (jsdai.SExtended_geometric_tolerance_xim)


ENTITY geometric_tolerance_qualifier
          ABSTRACT SUPERTYPE OF (ONEOF (pre_defined_geometric_tolerance_qualifier, user_defined_geometric_tolerance_qualifier))
          SUBTYPE OF (measure_qualification);
          qualified_geometric_tolerances : SET [1:?] OF geometric_tolerance_armx;
DERIVE
          SELF\measure_qualification.qualified_measure : measure_with_unit := ?;
          SELF\measure_qualification.qualifiers : SET [1:?] OF value_qualifier := ?;
          SELF\measure_qualification.description : text := ?;
          SELF\measure_qualification.name : label := ?;
END_ENTITY; -- geometric_tolerance_qualifier

Entity data types and their attributes

measure_qualification
          name: label;
          description: text;
          qualified_measure: measure_with_unit;
          qualifiers: SET [1:?] OF value_qualifier;
geometric_tolerance_qualifier
          qualified_geometric_tolerances: SET [1:?] OF geometric_tolerance_armx;
          (RT) (DER) qualified_measure: measure_with_unit;
          (RT) (DER) qualifiers: SET [1:?] OF value_qualifier;
          (RT) (DER) description: text;
          (RT) (DER) name: label;

Known subtypes

          pre_defined_geometric_tolerance_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          user_defined_geometric_tolerance_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM)

Users: by entity attributes

measure_qualification
          applied_action_assignment.items
                    action_items
                              ds_action_items
                                        syse_action_items
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
                                        sysm_description_item
          applied_group_assignment.items
                    groupable_item
                              collection_membership_groupable_item
                                        syss_collection_membership_groupable_item
          current_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ds_action_items
                                                            syse_action_items
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          functional_terminal_group_assignment.items
                    groupable_item
                              collection_membership_groupable_item
                                        syss_collection_membership_groupable_item
          previous_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ds_action_items
                                                            syse_action_items
          same_as_external_item_assignment.items
                    same_as_item
                              syss_same_as_item
                                        sysm_same_as_item
geometric_tolerance_qualifier
          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

Users: by defined types, not used by any entity attribute

geometric_tolerance_qualifier
          ap210_managed_design_object_armx
                    add_design_object_management_relationship.current_design_object
                    change_design_object_management_relationship.current_design_object
                    change_design_object_management_relationship.previous_design_object
                    delete_design_object_management_relationship.previous_design_object
                    frozen_assignment_armx.frozen_item

Global rules for this entity data type

          -

public interface EGeometric_tolerance_qualifier extends EMeasure_qualification

qualified_geometric_tolerances (explicit attribute)

          boolean testQualified_geometric_tolerances(EGeometric_tolerance_qualifier type)
          AGeometric_tolerance_armx getQualified_geometric_tolerances(EGeometric_tolerance_qualifier type)
          AGeometric_tolerance_armx createQualified_geometric_tolerances(EGeometric_tolerance_qualifier type)
          void unsetQualified_geometric_tolerances(EGeometric_tolerance_qualifier type)

public class CGeometric_tolerance_qualifier implements EGeometric_tolerance_qualifier

          static EAttribute attributeQualified_geometric_tolerances(EGeometric_tolerance_qualifier type)
          static int usedinQualified_geometric_tolerances(EGeometric_tolerance_qualifier type, EGeometric_tolerance_armx instance, ASdaiModel domain, AGeometric_tolerance_qualifier result)
          static EAttribute attributeQualified_measure(EGeometric_tolerance_qualifier type)
          static int usedinQualified_measure(EGeometric_tolerance_qualifier type, EMeasure_with_unit instance, ASdaiModel domain, AGeometric_tolerance_qualifier result)
          static EAttribute attributeQualifiers(EGeometric_tolerance_qualifier type)
          static int usedinQualifiers(EGeometric_tolerance_qualifier type, EEntity instance, ASdaiModel domain, AGeometric_tolerance_qualifier result)
          static EAttribute attributeDescription(EGeometric_tolerance_qualifier type)
          static EAttribute attributeName(EGeometric_tolerance_qualifier type)

public class AGeometric_tolerance_qualifier extends AEntity

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