de.uka.ipd.sdq.stoex.impl
Class StoexPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by de.uka.ipd.sdq.stoex.impl.StoexPackageImpl
All Implemented Interfaces:
StoexPackage

public class StoexPackageImpl
extends EPackageImpl
implements StoexPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from interface de.uka.ipd.sdq.stoex.StoexPackage
StoexPackage.Literals
 
Field Summary
static String copyright
           
 
Fields inherited from interface de.uka.ipd.sdq.stoex.StoexPackage
ABSTRACT_NAMED_REFERENCE, ABSTRACT_NAMED_REFERENCE__REFERENCE_NAME, ABSTRACT_NAMED_REFERENCE_FEATURE_COUNT, ATOM, ATOM_FEATURE_COUNT, BOOL_LITERAL, BOOL_LITERAL__VALUE, BOOL_LITERAL_FEATURE_COUNT, BOOLEAN_EXPRESSION, BOOLEAN_EXPRESSION_FEATURE_COUNT, BOOLEAN_OPERATIONS, BOOLEAN_OPERATOR_EXPRESSION, BOOLEAN_OPERATOR_EXPRESSION__LEFT, BOOLEAN_OPERATOR_EXPRESSION__OPERATION, BOOLEAN_OPERATOR_EXPRESSION__RIGHT, BOOLEAN_OPERATOR_EXPRESSION_FEATURE_COUNT, COMPARE_EXPRESSION, COMPARE_EXPRESSION__LEFT, COMPARE_EXPRESSION__OPERATION, COMPARE_EXPRESSION__RIGHT, COMPARE_EXPRESSION_FEATURE_COUNT, COMPARE_OPERATIONS, COMPARISON, COMPARISON_FEATURE_COUNT, DOUBLE_LITERAL, DOUBLE_LITERAL__UNIT, DOUBLE_LITERAL__UNIT_SPECIFICATION, DOUBLE_LITERAL__VALUE, DOUBLE_LITERAL_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION_FEATURE_COUNT, FUNCTION_LITERAL, FUNCTION_LITERAL__ID, FUNCTION_LITERAL__PARAMETERS_FUNCTION_LITERAL, FUNCTION_LITERAL_FEATURE_COUNT, IF_ELSE, IF_ELSE_EXPRESSION, IF_ELSE_EXPRESSION__CONDITION_EXPRESSION, IF_ELSE_EXPRESSION__ELSE_EXPRESSION, IF_ELSE_EXPRESSION__IF_EXPRESSION, IF_ELSE_EXPRESSION_FEATURE_COUNT, IF_ELSE_FEATURE_COUNT, INT_LITERAL, INT_LITERAL__UNIT, INT_LITERAL__UNIT_SPECIFICATION, INT_LITERAL__VALUE, INT_LITERAL_FEATURE_COUNT, NAMESPACE_REFERENCE, NAMESPACE_REFERENCE__INNER_REFERENCE_NAMESPACE_REFERENCE, NAMESPACE_REFERENCE__REFERENCE_NAME, NAMESPACE_REFERENCE_FEATURE_COUNT, NEGATIVE_EXPRESSION, NEGATIVE_EXPRESSION__INNER, NEGATIVE_EXPRESSION_FEATURE_COUNT, NOT_EXPRESSION, NOT_EXPRESSION__INNER, NOT_EXPRESSION_FEATURE_COUNT, NUMERIC_LITERAL, NUMERIC_LITERAL__UNIT, NUMERIC_LITERAL__UNIT_SPECIFICATION, NUMERIC_LITERAL_FEATURE_COUNT, PARENTHESIS, PARENTHESIS__INNER_EXPRESSION, PARENTHESIS_FEATURE_COUNT, POWER, POWER_EXPRESSION, POWER_EXPRESSION__BASE, POWER_EXPRESSION__EXPONENT, POWER_EXPRESSION_FEATURE_COUNT, POWER_FEATURE_COUNT, PROBABILITY_FUNCTION_LITERAL, PROBABILITY_FUNCTION_LITERAL__FUNCTION_PROBABILITY_FUNCTION_LITERAL, PROBABILITY_FUNCTION_LITERAL_FEATURE_COUNT, PRODUCT, PRODUCT_EXPRESSION, PRODUCT_EXPRESSION__LEFT, PRODUCT_EXPRESSION__OPERATION, PRODUCT_EXPRESSION__RIGHT, PRODUCT_EXPRESSION_FEATURE_COUNT, PRODUCT_FEATURE_COUNT, PRODUCT_OPERATIONS, RANDOM_VARIABLE, RANDOM_VARIABLE__EXPRESSION, RANDOM_VARIABLE__SPECIFICATION, RANDOM_VARIABLE_FEATURE_COUNT, STRING_LITERAL, STRING_LITERAL__VALUE, STRING_LITERAL_FEATURE_COUNT, TERM, TERM_EXPRESSION, TERM_EXPRESSION__LEFT, TERM_EXPRESSION__OPERATION, TERM_EXPRESSION__RIGHT, TERM_EXPRESSION_FEATURE_COUNT, TERM_FEATURE_COUNT, TERM_OPERATIONS, UNARY, UNARY_FEATURE_COUNT, VARIABLE, VARIABLE__ID_VARIABLE, VARIABLE_FEATURE_COUNT, VARIABLE_REFERENCE, VARIABLE_REFERENCE__REFERENCE_NAME, VARIABLE_REFERENCE_FEATURE_COUNT
 
Method Summary
protected  void createExtendedMetaDataAnnotations()
          Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
 void createPackageContents()
          Creates the meta-model objects for the package.
 EAttribute getAbstractNamedReference_ReferenceName()
           
 EClass getAbstractNamedReference()
           
 EClass getAtom()
           
 EClass getBooleanExpression()
           
 EEnum getBooleanOperations()
           
 EReference getBooleanOperatorExpression_Left()
           
 EAttribute getBooleanOperatorExpression_Operation()
           
 EReference getBooleanOperatorExpression_Right()
           
 EClass getBooleanOperatorExpression()
           
 EAttribute getBoolLiteral_Value()
           
 EClass getBoolLiteral()
           
 EReference getCompareExpression_Left()
           
 EAttribute getCompareExpression_Operation()
           
 EReference getCompareExpression_Right()
           
 EClass getCompareExpression()
           
 EEnum getCompareOperations()
           
 EClass getComparison()
           
 EAttribute getDoubleLiteral_Value()
           
 EClass getDoubleLiteral()
           
 EClass getExpression()
           
 EAttribute getFunctionLiteral_Id()
           
 EReference getFunctionLiteral_Parameters_FunctionLiteral()
           
 EClass getFunctionLiteral()
           
 EClass getIfElse()
           
 EReference getIfElseExpression_ConditionExpression()
           
 EReference getIfElseExpression_ElseExpression()
           
 EReference getIfElseExpression_IfExpression()
           
 EClass getIfElseExpression()
           
 EAttribute getIntLiteral_Value()
           
 EClass getIntLiteral()
           
 EReference getNamespaceReference_InnerReference_NamespaceReference()
           
 EClass getNamespaceReference()
           
 EReference getNegativeExpression_Inner()
           
 EClass getNegativeExpression()
           
 EReference getNotExpression_Inner()
           
 EClass getNotExpression()
           
 EClass getNumericLiteral()
           
 EReference getParenthesis_InnerExpression()
           
 EClass getParenthesis()
           
 EClass getPower()
           
 EReference getPowerExpression_Base()
           
 EReference getPowerExpression_Exponent()
           
 EClass getPowerExpression()
           
 EReference getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral()
           
 EClass getProbabilityFunctionLiteral()
           
 EClass getProduct()
           
 EReference getProductExpression_Left()
           
 EAttribute getProductExpression_Operation()
           
 EReference getProductExpression_Right()
           
 EClass getProductExpression()
           
 EEnum getProductOperations()
           
 EReference getRandomVariable_Expression()
           
 EAttribute getRandomVariable_Specification()
           
 EClass getRandomVariable()
           
 StoexFactory getStoexFactory()
           
 EAttribute getStringLiteral_Value()
           
 EClass getStringLiteral()
           
 EClass getTerm()
           
 EReference getTermExpression_Left()
           
 EAttribute getTermExpression_Operation()
           
 EReference getTermExpression_Right()
           
 EClass getTermExpression()
           
 EEnum getTermOperations()
           
 EClass getUnary()
           
 EReference getVariable_Id_Variable()
           
 EClass getVariable()
           
 EClass getVariableReference()
           
static StoexPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

init

public static StoexPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
StoexPackage.eNS_URI, createPackageContents(), initializePackageContents()

getVariableReference

public EClass getVariableReference()

Specified by:
getVariableReference in interface StoexPackage
Returns:
the meta object for class 'Variable Reference'.
See Also:
VariableReference

getAbstractNamedReference

public EClass getAbstractNamedReference()

Specified by:
getAbstractNamedReference in interface StoexPackage
Returns:
the meta object for class 'Abstract Named Reference'.
See Also:
AbstractNamedReference

getAbstractNamedReference_ReferenceName

public EAttribute getAbstractNamedReference_ReferenceName()

Specified by:
getAbstractNamedReference_ReferenceName in interface StoexPackage
Returns:
the meta object for the attribute 'Reference Name'.
See Also:
AbstractNamedReference.getReferenceName(), StoexPackage.getAbstractNamedReference()

getNamespaceReference

public EClass getNamespaceReference()

Specified by:
getNamespaceReference in interface StoexPackage
Returns:
the meta object for class 'Namespace Reference'.
See Also:
NamespaceReference

getNamespaceReference_InnerReference_NamespaceReference

public EReference getNamespaceReference_InnerReference_NamespaceReference()

Specified by:
getNamespaceReference_InnerReference_NamespaceReference in interface StoexPackage
Returns:
the meta object for the containment reference 'Inner Reference Namespace Reference'.
See Also:
NamespaceReference.getInnerReference_NamespaceReference(), StoexPackage.getNamespaceReference()

getVariable

public EClass getVariable()

Specified by:
getVariable in interface StoexPackage
Returns:
the meta object for class 'Variable'.
See Also:
Variable

getVariable_Id_Variable

public EReference getVariable_Id_Variable()

Specified by:
getVariable_Id_Variable in interface StoexPackage
Returns:
the meta object for the reference 'Id Variable'.
See Also:
Variable.getId_Variable(), StoexPackage.getVariable()

getAtom

public EClass getAtom()

Specified by:
getAtom in interface StoexPackage
Returns:
the meta object for class 'Atom'.
See Also:
Atom

getUnary

public EClass getUnary()

Specified by:
getUnary in interface StoexPackage
Returns:
the meta object for class 'Unary'.
See Also:
Unary

getPower

public EClass getPower()

Specified by:
getPower in interface StoexPackage
Returns:
the meta object for class 'Power'.
See Also:
Power

getProduct

public EClass getProduct()

Specified by:
getProduct in interface StoexPackage
Returns:
the meta object for class 'Product'.
See Also:
Product

getTerm

public EClass getTerm()

Specified by:
getTerm in interface StoexPackage
Returns:
the meta object for class 'Term'.
See Also:
Term

getComparison

public EClass getComparison()

Specified by:
getComparison in interface StoexPackage
Returns:
the meta object for class 'Comparison'.
See Also:
Comparison

getBooleanExpression

public EClass getBooleanExpression()

Specified by:
getBooleanExpression in interface StoexPackage
Returns:
the meta object for class 'Boolean Expression'.
See Also:
BooleanExpression

getIfElse

public EClass getIfElse()

Specified by:
getIfElse in interface StoexPackage
Returns:
the meta object for class 'If Else'.
See Also:
IfElse

getExpression

public EClass getExpression()

Specified by:
getExpression in interface StoexPackage
Returns:
the meta object for class 'Expression'.
See Also:
Expression

getTermExpression

public EClass getTermExpression()

Specified by:
getTermExpression in interface StoexPackage
Returns:
the meta object for class 'Term Expression'.
See Also:
TermExpression

getTermExpression_Left

public EReference getTermExpression_Left()

Specified by:
getTermExpression_Left in interface StoexPackage
Returns:
the meta object for the containment reference 'Left'.
See Also:
TermExpression.getLeft(), StoexPackage.getTermExpression()

getTermExpression_Right

public EReference getTermExpression_Right()

Specified by:
getTermExpression_Right in interface StoexPackage
Returns:
the meta object for the containment reference 'Right'.
See Also:
TermExpression.getRight(), StoexPackage.getTermExpression()

getTermExpression_Operation

public EAttribute getTermExpression_Operation()

Specified by:
getTermExpression_Operation in interface StoexPackage
Returns:
the meta object for the attribute 'Operation'.
See Also:
TermExpression.getOperation(), StoexPackage.getTermExpression()

getRandomVariable

public EClass getRandomVariable()

Specified by:
getRandomVariable in interface StoexPackage
Returns:
the meta object for class 'Random Variable'.
See Also:
RandomVariable

getRandomVariable_Specification

public EAttribute getRandomVariable_Specification()

Specified by:
getRandomVariable_Specification in interface StoexPackage
Returns:
the meta object for the attribute 'Specification'.
See Also:
RandomVariable.getSpecification(), StoexPackage.getRandomVariable()

getRandomVariable_Expression

public EReference getRandomVariable_Expression()

Specified by:
getRandomVariable_Expression in interface StoexPackage
Returns:
the meta object for the reference 'Expression'.
See Also:
RandomVariable.getExpression(), StoexPackage.getRandomVariable()

getProductExpression

public EClass getProductExpression()

Specified by:
getProductExpression in interface StoexPackage
Returns:
the meta object for class 'Product Expression'.
See Also:
ProductExpression

getProductExpression_Left

public EReference getProductExpression_Left()

Specified by:
getProductExpression_Left in interface StoexPackage
Returns:
the meta object for the containment reference 'Left'.
See Also:
ProductExpression.getLeft(), StoexPackage.getProductExpression()

getProductExpression_Right

public EReference getProductExpression_Right()

Specified by:
getProductExpression_Right in interface StoexPackage
Returns:
the meta object for the containment reference 'Right'.
See Also:
ProductExpression.getRight(), StoexPackage.getProductExpression()

getProductExpression_Operation

public EAttribute getProductExpression_Operation()

Specified by:
getProductExpression_Operation in interface StoexPackage
Returns:
the meta object for the attribute 'Operation'.
See Also:
ProductExpression.getOperation(), StoexPackage.getProductExpression()

getProbabilityFunctionLiteral

public EClass getProbabilityFunctionLiteral()

Specified by:
getProbabilityFunctionLiteral in interface StoexPackage
Returns:
the meta object for class 'Probability Function Literal'.
See Also:
ProbabilityFunctionLiteral

getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral

public EReference getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral()

Specified by:
getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral in interface StoexPackage
Returns:
the meta object for the containment reference 'Function Probability Function Literal'.
See Also:
ProbabilityFunctionLiteral.getFunction_ProbabilityFunctionLiteral(), StoexPackage.getProbabilityFunctionLiteral()

getParenthesis

public EClass getParenthesis()

Specified by:
getParenthesis in interface StoexPackage
Returns:
the meta object for class 'Parenthesis'.
See Also:
Parenthesis

getParenthesis_InnerExpression

public EReference getParenthesis_InnerExpression()

Specified by:
getParenthesis_InnerExpression in interface StoexPackage
Returns:
the meta object for the containment reference 'Inner Expression'.
See Also:
Parenthesis.getInnerExpression(), StoexPackage.getParenthesis()

getNumericLiteral

public EClass getNumericLiteral()

Specified by:
getNumericLiteral in interface StoexPackage
Returns:
the meta object for class 'Numeric Literal'.
See Also:
NumericLiteral

getIntLiteral

public EClass getIntLiteral()

Specified by:
getIntLiteral in interface StoexPackage
Returns:
the meta object for class 'Int Literal'.
See Also:
IntLiteral

getIntLiteral_Value

public EAttribute getIntLiteral_Value()

Specified by:
getIntLiteral_Value in interface StoexPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
IntLiteral.getValue(), StoexPackage.getIntLiteral()

getDoubleLiteral

public EClass getDoubleLiteral()

Specified by:
getDoubleLiteral in interface StoexPackage
Returns:
the meta object for class 'Double Literal'.
See Also:
DoubleLiteral

getDoubleLiteral_Value

public EAttribute getDoubleLiteral_Value()

Specified by:
getDoubleLiteral_Value in interface StoexPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
DoubleLiteral.getValue(), StoexPackage.getDoubleLiteral()

getCompareExpression

public EClass getCompareExpression()

Specified by:
getCompareExpression in interface StoexPackage
Returns:
the meta object for class 'Compare Expression'.
See Also:
CompareExpression

getCompareExpression_Left

public EReference getCompareExpression_Left()

Specified by:
getCompareExpression_Left in interface StoexPackage
Returns:
the meta object for the containment reference 'Left'.
See Also:
CompareExpression.getLeft(), StoexPackage.getCompareExpression()

getCompareExpression_Right

public EReference getCompareExpression_Right()

Specified by:
getCompareExpression_Right in interface StoexPackage
Returns:
the meta object for the containment reference 'Right'.
See Also:
CompareExpression.getRight(), StoexPackage.getCompareExpression()

getCompareExpression_Operation

public EAttribute getCompareExpression_Operation()

Specified by:
getCompareExpression_Operation in interface StoexPackage
Returns:
the meta object for the attribute 'Operation'.
See Also:
CompareExpression.getOperation(), StoexPackage.getCompareExpression()

getBoolLiteral

public EClass getBoolLiteral()

Specified by:
getBoolLiteral in interface StoexPackage
Returns:
the meta object for class 'Bool Literal'.
See Also:
BoolLiteral

getBoolLiteral_Value

public EAttribute getBoolLiteral_Value()

Specified by:
getBoolLiteral_Value in interface StoexPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
BoolLiteral.isValue(), StoexPackage.getBoolLiteral()

getStringLiteral

public EClass getStringLiteral()

Specified by:
getStringLiteral in interface StoexPackage
Returns:
the meta object for class 'String Literal'.
See Also:
StringLiteral

getStringLiteral_Value

public EAttribute getStringLiteral_Value()

Specified by:
getStringLiteral_Value in interface StoexPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
StringLiteral.getValue(), StoexPackage.getStringLiteral()

getPowerExpression

public EClass getPowerExpression()

Specified by:
getPowerExpression in interface StoexPackage
Returns:
the meta object for class 'Power Expression'.
See Also:
PowerExpression

getPowerExpression_Base

public EReference getPowerExpression_Base()

Specified by:
getPowerExpression_Base in interface StoexPackage
Returns:
the meta object for the containment reference 'Base'.
See Also:
PowerExpression.getBase(), StoexPackage.getPowerExpression()

getPowerExpression_Exponent

public EReference getPowerExpression_Exponent()

Specified by:
getPowerExpression_Exponent in interface StoexPackage
Returns:
the meta object for the containment reference 'Exponent'.
See Also:
PowerExpression.getExponent(), StoexPackage.getPowerExpression()

getBooleanOperatorExpression

public EClass getBooleanOperatorExpression()

Specified by:
getBooleanOperatorExpression in interface StoexPackage
Returns:
the meta object for class 'Boolean Operator Expression'.
See Also:
BooleanOperatorExpression

getBooleanOperatorExpression_Left

public EReference getBooleanOperatorExpression_Left()

Specified by:
getBooleanOperatorExpression_Left in interface StoexPackage
Returns:
the meta object for the containment reference 'Left'.
See Also:
BooleanOperatorExpression.getLeft(), StoexPackage.getBooleanOperatorExpression()

getBooleanOperatorExpression_Right

public EReference getBooleanOperatorExpression_Right()

Specified by:
getBooleanOperatorExpression_Right in interface StoexPackage
Returns:
the meta object for the containment reference 'Right'.
See Also:
BooleanOperatorExpression.getRight(), StoexPackage.getBooleanOperatorExpression()

getBooleanOperatorExpression_Operation

public EAttribute getBooleanOperatorExpression_Operation()

Specified by:
getBooleanOperatorExpression_Operation in interface StoexPackage
Returns:
the meta object for the attribute 'Operation'.
See Also:
BooleanOperatorExpression.getOperation(), StoexPackage.getBooleanOperatorExpression()

getNotExpression

public EClass getNotExpression()

Specified by:
getNotExpression in interface StoexPackage
Returns:
the meta object for class 'Not Expression'.
See Also:
NotExpression

getNotExpression_Inner

public EReference getNotExpression_Inner()

Specified by:
getNotExpression_Inner in interface StoexPackage
Returns:
the meta object for the containment reference 'Inner'.
See Also:
NotExpression.getInner(), StoexPackage.getNotExpression()

getNegativeExpression

public EClass getNegativeExpression()

Specified by:
getNegativeExpression in interface StoexPackage
Returns:
the meta object for class 'Negative Expression'.
See Also:
NegativeExpression

getNegativeExpression_Inner

public EReference getNegativeExpression_Inner()

Specified by:
getNegativeExpression_Inner in interface StoexPackage
Returns:
the meta object for the containment reference 'Inner'.
See Also:
NegativeExpression.getInner(), StoexPackage.getNegativeExpression()

getFunctionLiteral

public EClass getFunctionLiteral()

Specified by:
getFunctionLiteral in interface StoexPackage
Returns:
the meta object for class 'Function Literal'.
See Also:
FunctionLiteral

getFunctionLiteral_Id

public EAttribute getFunctionLiteral_Id()

Specified by:
getFunctionLiteral_Id in interface StoexPackage
Returns:
the meta object for the attribute 'Id'.
See Also:
FunctionLiteral.getId(), StoexPackage.getFunctionLiteral()

getFunctionLiteral_Parameters_FunctionLiteral

public EReference getFunctionLiteral_Parameters_FunctionLiteral()

Specified by:
getFunctionLiteral_Parameters_FunctionLiteral in interface StoexPackage
Returns:
the meta object for the containment reference list 'Parameters Function Literal'.
See Also:
FunctionLiteral.getParameters_FunctionLiteral(), StoexPackage.getFunctionLiteral()

getIfElseExpression

public EClass getIfElseExpression()

Specified by:
getIfElseExpression in interface StoexPackage
Returns:
the meta object for class 'If Else Expression'.
See Also:
IfElseExpression

getIfElseExpression_IfExpression

public EReference getIfElseExpression_IfExpression()

Specified by:
getIfElseExpression_IfExpression in interface StoexPackage
Returns:
the meta object for the containment reference 'If Expression'.
See Also:
IfElseExpression.getIfExpression(), StoexPackage.getIfElseExpression()

getIfElseExpression_ElseExpression

public EReference getIfElseExpression_ElseExpression()

Specified by:
getIfElseExpression_ElseExpression in interface StoexPackage
Returns:
the meta object for the containment reference 'Else Expression'.
See Also:
IfElseExpression.getElseExpression(), StoexPackage.getIfElseExpression()

getIfElseExpression_ConditionExpression

public EReference getIfElseExpression_ConditionExpression()

Specified by:
getIfElseExpression_ConditionExpression in interface StoexPackage
Returns:
the meta object for the containment reference 'Condition Expression'.
See Also:
IfElseExpression.getConditionExpression(), StoexPackage.getIfElseExpression()

getTermOperations

public EEnum getTermOperations()

Specified by:
getTermOperations in interface StoexPackage
Returns:
the meta object for enum 'Term Operations'.
See Also:
TermOperations

getProductOperations

public EEnum getProductOperations()

Specified by:
getProductOperations in interface StoexPackage
Returns:
the meta object for enum 'Product Operations'.
See Also:
ProductOperations

getCompareOperations

public EEnum getCompareOperations()

Specified by:
getCompareOperations in interface StoexPackage
Returns:
the meta object for enum 'Compare Operations'.
See Also:
CompareOperations

getBooleanOperations

public EEnum getBooleanOperations()

Specified by:
getBooleanOperations in interface StoexPackage
Returns:
the meta object for enum 'Boolean Operations'.
See Also:
BooleanOperations

getStoexFactory

public StoexFactory getStoexFactory()

Specified by:
getStoexFactory in interface StoexPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


createExtendedMetaDataAnnotations

protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.