Package de.uka.ipd.sdq.stoex
Interface StoexFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
StoexFactoryImpl
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 String
static final StoexFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Boolean Operator Expression'.Returns a new object of class 'Bool Literal'.Returns a new object of class 'Compare Expression'.Returns a new object of class 'Double Literal'.Returns a new object of class 'Function Literal'.Returns a new object of class 'If Else Expression'.Returns a new object of class 'Int Literal'.Returns a new object of class 'Namespace Reference'.Returns a new object of class 'Negative Expression'.Returns a new object of class 'Not Expression'.Returns a new object of class 'Parenthesis'.Returns a new object of class 'Power Expression'.Returns a new object of class 'Probability Function Literal'.Returns a new object of class 'Product Expression'.Returns a new object of class 'Random Variable'.Returns a new object of class 'String Literal'.Returns a new object of class 'Term Expression'.Returns a new object of class 'Variable'.Returns a new object of class 'Variable Reference'.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
-
copyright
- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
createVariableReference
VariableReference createVariableReference()Returns a new object of class 'Variable Reference'.- Returns:
- a new object of class 'Variable Reference'.
- Generated class or method.
-
createNamespaceReference
NamespaceReference createNamespaceReference()Returns a new object of class 'Namespace Reference'.- Returns:
- a new object of class 'Namespace Reference'.
- Generated class or method.
-
createVariable
Variable createVariable()Returns a new object of class 'Variable'.- Returns:
- a new object of class 'Variable'.
- Generated class or method.
-
createTermExpression
TermExpression createTermExpression()Returns a new object of class 'Term Expression'.- Returns:
- a new object of class 'Term Expression'.
- Generated class or method.
-
createProductExpression
ProductExpression createProductExpression()Returns a new object of class 'Product Expression'.- Returns:
- a new object of class 'Product Expression'.
- Generated class or method.
-
createProbabilityFunctionLiteral
ProbabilityFunctionLiteral createProbabilityFunctionLiteral()Returns a new object of class 'Probability Function Literal'.- Returns:
- a new object of class 'Probability Function Literal'.
- Generated class or method.
-
createParenthesis
Parenthesis createParenthesis()Returns a new object of class 'Parenthesis'.- Returns:
- a new object of class 'Parenthesis'.
- Generated class or method.
-
createIntLiteral
IntLiteral createIntLiteral()Returns a new object of class 'Int Literal'.- Returns:
- a new object of class 'Int Literal'.
- Generated class or method.
-
createDoubleLiteral
DoubleLiteral createDoubleLiteral()Returns a new object of class 'Double Literal'.- Returns:
- a new object of class 'Double Literal'.
- Generated class or method.
-
createCompareExpression
CompareExpression createCompareExpression()Returns a new object of class 'Compare Expression'.- Returns:
- a new object of class 'Compare Expression'.
- Generated class or method.
-
createBoolLiteral
BoolLiteral createBoolLiteral()Returns a new object of class 'Bool Literal'.- Returns:
- a new object of class 'Bool Literal'.
- Generated class or method.
-
createStringLiteral
StringLiteral createStringLiteral()Returns a new object of class 'String Literal'.- Returns:
- a new object of class 'String Literal'.
- Generated class or method.
-
createPowerExpression
PowerExpression createPowerExpression()Returns a new object of class 'Power Expression'.- Returns:
- a new object of class 'Power Expression'.
- Generated class or method.
-
createBooleanOperatorExpression
BooleanOperatorExpression createBooleanOperatorExpression()Returns a new object of class 'Boolean Operator Expression'.- Returns:
- a new object of class 'Boolean Operator Expression'.
- Generated class or method.
-
createNotExpression
NotExpression createNotExpression()Returns a new object of class 'Not Expression'.- Returns:
- a new object of class 'Not Expression'.
- Generated class or method.
-
createNegativeExpression
NegativeExpression createNegativeExpression()Returns a new object of class 'Negative Expression'.- Returns:
- a new object of class 'Negative Expression'.
- Generated class or method.
-
createFunctionLiteral
FunctionLiteral createFunctionLiteral()Returns a new object of class 'Function Literal'.- Returns:
- a new object of class 'Function Literal'.
- Generated class or method.
-
createIfElseExpression
IfElseExpression createIfElseExpression()Returns a new object of class 'If Else Expression'.- Returns:
- a new object of class 'If Else Expression'.
- Generated class or method.
-
createRandomVariable
RandomVariable createRandomVariable()Returns a new object of class 'Random Variable'.- Returns:
- a new object of class 'Random Variable'.
- Generated class or method.
-
getStoexPackage
StoexPackage getStoexPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-