Overview Schemas Index

EXTENDED_GEOMETRIC_TOLERANCE_XIM (jsdai.SExtended_geometric_tolerance_xim)


ENTITY dimension_qualifier
          ABSTRACT SUPERTYPE OF (ONEOF (pre_defined_dimension_qualifier, user_defined_dimension_qualifier))
          SUBTYPE OF (measure_qualification);
          qualified_dimensions : SET [1:?] OF geometric_dimension;
DERIVE
          SELF\measure_qualification.qualifiers : SET [1:?] OF value_qualifier := ?;
          SELF\measure_qualification.qualified_measure : measure_with_unit := ?;
          SELF\measure_qualification.description : text := ?;
          SELF\measure_qualification.name : label := ?;
END_ENTITY; -- dimension_qualifier

Entity data types and their attributes

measure_qualification
          name: label;
          description: text;
          qualified_measure: measure_with_unit;
          qualifiers: SET [1:?] OF value_qualifier;
dimension_qualifier
          qualified_dimensions: SET [1:?] OF geometric_dimension;
          (RT) (DER) qualifiers: SET [1:?] OF value_qualifier;
          (RT) (DER) qualified_measure: measure_with_unit;
          (RT) (DER) description: text;
          (RT) (DER) name: label;

Known subtypes

          pre_defined_dimension_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          user_defined_dimension_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
dimension_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

dimension_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 EDimension_qualifier extends EMeasure_qualification

qualified_dimensions (explicit attribute)

          boolean testQualified_dimensions(EDimension_qualifier type)
          AGeometric_dimension getQualified_dimensions(EDimension_qualifier type)
          AGeometric_dimension createQualified_dimensions(EDimension_qualifier type)
          void unsetQualified_dimensions(EDimension_qualifier type)

public class CDimension_qualifier implements EDimension_qualifier

          static EAttribute attributeQualified_dimensions(EDimension_qualifier type)
          static int usedinQualified_dimensions(EDimension_qualifier type, EEntity instance, ASdaiModel domain, ADimension_qualifier result)
          static EAttribute attributeQualifiers(EDimension_qualifier type)
          static int usedinQualifiers(EDimension_qualifier type, EEntity instance, ASdaiModel domain, ADimension_qualifier result)
          static EAttribute attributeQualified_measure(EDimension_qualifier type)
          static int usedinQualified_measure(EDimension_qualifier type, EMeasure_with_unit instance, ASdaiModel domain, ADimension_qualifier result)
          static EAttribute attributeDescription(EDimension_qualifier type)
          static EAttribute attributeName(EDimension_qualifier type)

public class ADimension_qualifier extends AEntity

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