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

measure_qualification
          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 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)