Overview Schemas Index

QUALIFIED_MEASURE_SCHEMA (jsdai.SQualified_measure_schema)


ENTITY measure_qualification;
          name : label;
          description : text;
          qualified_measure : measure_with_unit;
          qualifiers : SET [1:?] OF value_qualifier;
WHERE
          wr1: SIZEOF(QUERY(temp <* qualifiers |
             'QUALIFIED_MEASURE_SCHEMA.PRECISION_QUALIFIER'
             IN TYPEOF(temp))) < 2;
          wr2: NOT ('REPRESENTATION_SCHEMA.REPRESENTATION_ITEM'
           IN TYPEOF(SELF\measure_qualification.qualified_measure));
END_ENTITY; -- measure_qualification

Entity data types and their attributes

measure_qualification
          name: label;
          description: text;
          qualified_measure: measure_with_unit;
          qualifiers: SET [1:?] OF value_qualifier;

Known subtypes

          dimension_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          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

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

measure_qualification
          ap210_managed_design_object
                    design_object_management_assignment.items
                    frozen_assignment.items
          syse_action_items
                    ap242_change_management_object
                    applied_action_assignment.items
                    applied_usage_right.items
                    risk_evaluation_criteria.items
          sysm_description_item
                    applied_description_text_assignment.items
          sysm_same_as_item
                    same_as_external_item_assignment.items
          syss_collection_membership_groupable_item
                    applied_group_assignment.items
                    syse_experience_type_item
                    syse_person_type_item
                    sysm_analysed_item
                    sysm_certification_item

Global rules for this entity data type

          -

public interface EMeasure_qualification extends EEntity

name (explicit attribute)

          boolean testName(EMeasure_qualification type)
          String getName(EMeasure_qualification type)
          void setName(EMeasure_qualification type, String value)
          void unsetName(EMeasure_qualification type)

description (explicit attribute)

          boolean testDescription(EMeasure_qualification type)
          String getDescription(EMeasure_qualification type)
          void setDescription(EMeasure_qualification type, String value)
          void unsetDescription(EMeasure_qualification type)

qualified_measure (explicit attribute)

          boolean testQualified_measure(EMeasure_qualification type)
          EMeasure_with_unit getQualified_measure(EMeasure_qualification type)
          void setQualified_measure(EMeasure_qualification type, EMeasure_with_unit value)
          void unsetQualified_measure(EMeasure_qualification type)

qualifiers (explicit attribute)

          boolean testQualifiers(EMeasure_qualification type)
          AValue_qualifier getQualifiers(EMeasure_qualification type)
          AValue_qualifier createQualifiers(EMeasure_qualification type)
          void unsetQualifiers(EMeasure_qualification type)

public class CMeasure_qualification implements EMeasure_qualification

          static EAttribute attributeName(EMeasure_qualification type)
          static EAttribute attributeDescription(EMeasure_qualification type)
          static EAttribute attributeQualified_measure(EMeasure_qualification type)
          static int usedinQualified_measure(EMeasure_qualification type, EMeasure_with_unit instance, ASdaiModel domain, AMeasure_qualification result)
          static EAttribute attributeQualifiers(EMeasure_qualification type)
          static int usedinQualifiers(EMeasure_qualification type, EEntity instance, ASdaiModel domain, AMeasure_qualification result)

public class AMeasure_qualification extends AEntity

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