Class QMLContractTypeValidator

java.lang.Object
org.eclipse.emf.ecore.util.EObjectValidator
de.uka.ipd.sdq.dsexplore.qml.contracttype.QMLContractType.util.QMLContractTypeValidator
All Implemented Interfaces:
EValidator

public class QMLContractTypeValidator extends EObjectValidator
The Validator for the model.
See Also:
Generated class or method.
  • Field Details

    • INSTANCE

      public static final QMLContractTypeValidator INSTANCE
      The cached model package
      Generated class or method.
    • DIAGNOSTIC_SOURCE

      public static final String DIAGNOSTIC_SOURCE
      A constant for the source of diagnostic codes from this package.
      See Also:
      Generated class or method.
    • DIMENSION_TYPE_SET__ORDER_CAN_ONLY_EXIST_WITH_RELATIONSEMANTICS

      public static final int DIMENSION_TYPE_SET__ORDER_CAN_ONLY_EXIST_WITH_RELATIONSEMANTICS
      The code for constraint 'ORDER can only exist with RELATIONSEMANTICS' of 'Dimension Type Set'.
      See Also:
      Generated class or method.
    • ORDER__BIGGERELEMENT_MUST_NOT_BE_SMALLELEMENT

      public static final int ORDER__BIGGERELEMENT_MUST_NOT_BE_SMALLELEMENT
      The code for constraint 'BIGGERELEMENT must not be SMALLELEMENT' of 'Order'.
      See Also:
      Generated class or method.
    • DIMENSION_TYPE_ENUM__ORDER_CAN_ONLY_EXIST_WITH_RELATIONSEMANTICS_AND_VICE_VERSA

      public static final int DIMENSION_TYPE_ENUM__ORDER_CAN_ONLY_EXIST_WITH_RELATIONSEMANTICS_AND_VICE_VERSA
      The code for constraint 'ORDER can only exist with RELATIONSEMANTICS and vice versa' of 'Dimension Type Enum'.
      See Also:
      Generated class or method.
    • DIMENSION_TYPE_NUMERIC__NUMERICDIMENSIONTYPE_MUST_HAVE_RELATIONSEMANTICS

      public static final int DIMENSION_TYPE_NUMERIC__NUMERICDIMENSIONTYPE_MUST_HAVE_RELATIONSEMANTICS
      The code for constraint 'NUMERICDIMENSIONTYPE must have RELATIONSEMANTICS' of 'Dimension Type Numeric'.
      See Also:
      Generated class or method.
    • NUMERIC_RANGE__UPPERLIMIT_MUST_BE_GREATER_THAN_LOWERLIMIT

      public static final int NUMERIC_RANGE__UPPERLIMIT_MUST_BE_GREATER_THAN_LOWERLIMIT
      The code for constraint 'UPPERLIMIT must be greater than LOWERLIMIT' of 'Numeric Range'.
      See Also:
      Generated class or method.
    • DIAGNOSTIC_CODE_COUNT

      protected static final int DIAGNOSTIC_CODE_COUNT
      A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.
      See Also:
      Generated class or method.
  • Constructor Details

    • QMLContractTypeValidator

      public QMLContractTypeValidator()
      Creates an instance of the switch.
      Generated class or method.
  • Method Details