Overview Schemas Index

QUALIFIED_MEASURE_SCHEMA (jsdai.SQualified_measure_schema)


ENTITY maths_value_qualification;
          name : label;
          description : text;
          qualified_maths_value : maths_value_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\maths_value_qualification.qualified_maths_value));
END_ENTITY; -- maths_value_qualification

Entity data types and their attributes

maths_value_qualification
          name: label;
          description: text;
          qualified_maths_value: maths_value_with_unit;
          qualifiers: SET [1:?] OF value_qualifier;

Users

maths_value_qualification

Global rules for this entity data type

          -

public interface EMaths_value_qualification extends EEntity

name (explicit attribute)

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

description (explicit attribute)

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

qualified_maths_value (explicit attribute)

          boolean testQualified_maths_value(EMaths_value_qualification type)
          EMaths_value_with_unit getQualified_maths_value(EMaths_value_qualification type)
          void setQualified_maths_value(EMaths_value_qualification type, EMaths_value_with_unit value)
          void unsetQualified_maths_value(EMaths_value_qualification type)

qualifiers (explicit attribute)

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

public class CMaths_value_qualification implements EMaths_value_qualification

          static EAttribute attributeName(EMaths_value_qualification type)
          static EAttribute attributeDescription(EMaths_value_qualification type)
          static EAttribute attributeQualified_maths_value(EMaths_value_qualification type)
          static int usedinQualified_maths_value(EMaths_value_qualification type, EMaths_value_with_unit instance, ASdaiModel domain, AMaths_value_qualification result)
          static EAttribute attributeQualifiers(EMaths_value_qualification type)
          static int usedinQualifiers(EMaths_value_qualification type, EEntity instance, ASdaiModel domain, AMaths_value_qualification result)

public class AMaths_value_qualification extends AEntity

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