Interface QMLContractFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
QMLContractFactoryImpl
The Factory for the model. It provides a create method for each
non-abstract class of the model.
- See Also:
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final QMLContractFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Constraint'.Returns a new object of class 'Enum Literal'.Returns a new object of class 'Frequency'.Returns a new object of class 'Goal'.Returns a new object of class 'Mean'.Returns a new object of class 'Numeric Literal'.Returns a new object of class 'Objective'.Returns a new object of class 'Percentile'.Returns a new object of class 'Range Value'.Returns a new object of class 'Refined QML Contract'.Returns a new object of class 'Restriction'.<T extends Number>
ScaleLiteral<T>Returns a new object of class 'Scale Literal'.Returns a new object of class 'Set Literal'.Returns a new object of class 'Simple QML Contract'.Returns a new object of class 'Value'.Returns a new object of class 'Variance'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
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
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.
-