Interface QMLContractFactory

    • Field Detail

      • eINSTANCE

        static final QMLContractFactory eINSTANCE
        The singleton instance of the factory.
        Generated class or method.
    • Method Detail

      • createSimpleQMLContract

        SimpleQMLContract createSimpleQMLContract()
        Returns a new object of class 'Simple QML Contract'.
        Returns:
        a new object of class 'Simple QML Contract'.
        Generated class or method.
      • createPercentile

        Percentile createPercentile()
        Returns a new object of class 'Percentile'.
        Returns:
        a new object of class 'Percentile'.
        Generated class or method.
      • createFrequency

        Frequency createFrequency()
        Returns a new object of class 'Frequency'.
        Returns:
        a new object of class 'Frequency'.
        Generated class or method.
      • createRangeValue

        RangeValue createRangeValue()
        Returns a new object of class 'Range Value'.
        Returns:
        a new object of class 'Range Value'.
        Generated class or method.
      • createMean

        Mean createMean()
        Returns a new object of class 'Mean'.
        Returns:
        a new object of class 'Mean'.
        Generated class or method.
      • createVariance

        Variance createVariance()
        Returns a new object of class 'Variance'.
        Returns:
        a new object of class 'Variance'.
        Generated class or method.
      • createNumericLiteral

        NumericLiteral createNumericLiteral()
        Returns a new object of class 'Numeric Literal'.
        Returns:
        a new object of class 'Numeric Literal'.
        Generated class or method.
      • createEnumLiteral

        EnumLiteral createEnumLiteral()
        Returns a new object of class 'Enum Literal'.
        Returns:
        a new object of class 'Enum Literal'.
        Generated class or method.
      • createSetLiteral

        SetLiteral createSetLiteral()
        Returns a new object of class 'Set Literal'.
        Returns:
        a new object of class 'Set Literal'.
        Generated class or method.
      • createRefinedQMLContract

        RefinedQMLContract createRefinedQMLContract()
        Returns a new object of class 'Refined QML Contract'.
        Returns:
        a new object of class 'Refined QML Contract'.
        Generated class or method.
      • createValue

        Value createValue()
        Returns a new object of class 'Value'.
        Returns:
        a new object of class 'Value'.
        Generated class or method.
      • createObjective

        Objective createObjective()
        Returns a new object of class 'Objective'.
        Returns:
        a new object of class 'Objective'.
        Generated class or method.
      • createConstraint

        Constraint createConstraint()
        Returns a new object of class 'Constraint'.
        Returns:
        a new object of class 'Constraint'.
        Generated class or method.
      • createRestriction

        Restriction createRestriction()
        Returns a new object of class 'Restriction'.
        Returns:
        a new object of class 'Restriction'.
        Generated class or method.
      • createGoal

        Goal createGoal()
        Returns a new object of class 'Goal'.
        Returns:
        a new object of class 'Goal'.
        Generated class or method.
      • createScaleLiteral

        <T extends NumberScaleLiteral<T> createScaleLiteral()
        Returns a new object of class 'Scale Literal'.
        Returns:
        a new object of class 'Scale Literal'.
        Generated class or method.
      • getQMLContractPackage

        QMLContractPackage getQMLContractPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.