de.uka.ipd.sdq.stoex
Interface StoexPackage

All Known Implementing Classes:
StoexPackageImpl

public interface StoexPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
StoexFactory

Nested Class Summary
static interface StoexPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static int ABSTRACT_NAMED_REFERENCE
          The meta object id for the 'Abstract Named Reference' class.
static int ABSTRACT_NAMED_REFERENCE__REFERENCE_NAME
          The feature id for the 'Reference Name' attribute.
static int ABSTRACT_NAMED_REFERENCE_FEATURE_COUNT
          The number of structural features of the 'Abstract Named Reference' class.
static int ATOM
          The meta object id for the 'Atom' class.
static int ATOM_FEATURE_COUNT
          The number of structural features of the 'Atom' class.
static int BOOL_LITERAL
          The meta object id for the 'Bool Literal' class.
static int BOOL_LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int BOOL_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Bool Literal' class.
static int BOOLEAN_EXPRESSION
          The meta object id for the 'Boolean Expression' class.
static int BOOLEAN_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Boolean Expression' class.
static int BOOLEAN_OPERATIONS
          The meta object id for the 'Boolean Operations' enum.
static int BOOLEAN_OPERATOR_EXPRESSION
          The meta object id for the 'Boolean Operator Expression' class.
static int BOOLEAN_OPERATOR_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference.
static int BOOLEAN_OPERATOR_EXPRESSION__OPERATION
          The feature id for the 'Operation' attribute.
static int BOOLEAN_OPERATOR_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference.
static int BOOLEAN_OPERATOR_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Boolean Operator Expression' class.
static int COMPARE_EXPRESSION
          The meta object id for the 'Compare Expression' class.
static int COMPARE_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference.
static int COMPARE_EXPRESSION__OPERATION
          The feature id for the 'Operation' attribute.
static int COMPARE_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference.
static int COMPARE_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Compare Expression' class.
static int COMPARE_OPERATIONS
          The meta object id for the 'Compare Operations' enum.
static int COMPARISON
          The meta object id for the 'Comparison' class.
static int COMPARISON_FEATURE_COUNT
          The number of structural features of the 'Comparison' class.
static String copyright
           
static int DOUBLE_LITERAL
          The meta object id for the 'Double Literal' class.
static int DOUBLE_LITERAL__UNIT
          The feature id for the 'Unit' reference.
static int DOUBLE_LITERAL__UNIT_SPECIFICATION
          The feature id for the 'Unit Specification' attribute.
static int DOUBLE_LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int DOUBLE_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Double Literal' class.
static StoexPackage eINSTANCE
          The singleton instance of the package.
static String eNAME
          The package name.
static String eNS_PREFIX
          The package namespace name.
static String eNS_URI
          The package namespace URI.
static int EXPRESSION
          The meta object id for the 'Expression' class.
static int EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Expression' class.
static int FUNCTION_LITERAL
          The meta object id for the 'Function Literal' class.
static int FUNCTION_LITERAL__ID
          The feature id for the 'Id' attribute.
static int FUNCTION_LITERAL__PARAMETERS_FUNCTION_LITERAL
          The feature id for the 'Parameters Function Literal' containment reference list.
static int FUNCTION_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Function Literal' class.
static int IF_ELSE
          The meta object id for the 'If Else' class.
static int IF_ELSE_EXPRESSION
          The meta object id for the 'If Else Expression' class.
static int IF_ELSE_EXPRESSION__CONDITION_EXPRESSION
          The feature id for the 'Condition Expression' containment reference.
static int IF_ELSE_EXPRESSION__ELSE_EXPRESSION
          The feature id for the 'Else Expression' containment reference.
static int IF_ELSE_EXPRESSION__IF_EXPRESSION
          The feature id for the 'If Expression' containment reference.
static int IF_ELSE_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'If Else Expression' class.
static int IF_ELSE_FEATURE_COUNT
          The number of structural features of the 'If Else' class.
static int INT_LITERAL
          The meta object id for the 'Int Literal' class.
static int INT_LITERAL__UNIT
          The feature id for the 'Unit' reference.
static int INT_LITERAL__UNIT_SPECIFICATION
          The feature id for the 'Unit Specification' attribute.
static int INT_LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int INT_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Int Literal' class.
static int NAMESPACE_REFERENCE
          The meta object id for the 'Namespace Reference' class.
static int NAMESPACE_REFERENCE__INNER_REFERENCE_NAMESPACE_REFERENCE
          The feature id for the 'Inner Reference Namespace Reference' containment reference.
static int NAMESPACE_REFERENCE__REFERENCE_NAME
          The feature id for the 'Reference Name' attribute.
static int NAMESPACE_REFERENCE_FEATURE_COUNT
          The number of structural features of the 'Namespace Reference' class.
static int NEGATIVE_EXPRESSION
          The meta object id for the 'Negative Expression' class.
static int NEGATIVE_EXPRESSION__INNER
          The feature id for the 'Inner' containment reference.
static int NEGATIVE_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Negative Expression' class.
static int NOT_EXPRESSION
          The meta object id for the 'Not Expression' class.
static int NOT_EXPRESSION__INNER
          The feature id for the 'Inner' containment reference.
static int NOT_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Not Expression' class.
static int NUMERIC_LITERAL
          The meta object id for the 'Numeric Literal' class.
static int NUMERIC_LITERAL__UNIT
          The feature id for the 'Unit' reference.
static int NUMERIC_LITERAL__UNIT_SPECIFICATION
          The feature id for the 'Unit Specification' attribute.
static int NUMERIC_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Numeric Literal' class.
static int PARENTHESIS
          The meta object id for the 'Parenthesis' class.
static int PARENTHESIS__INNER_EXPRESSION
          The feature id for the 'Inner Expression' containment reference.
static int PARENTHESIS_FEATURE_COUNT
          The number of structural features of the 'Parenthesis' class.
static int POWER
          The meta object id for the 'Power' class.
static int POWER_EXPRESSION
          The meta object id for the 'Power Expression' class.
static int POWER_EXPRESSION__BASE
          The feature id for the 'Base' containment reference.
static int POWER_EXPRESSION__EXPONENT
          The feature id for the 'Exponent' containment reference.
static int POWER_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Power Expression' class.
static int POWER_FEATURE_COUNT
          The number of structural features of the 'Power' class.
static int PROBABILITY_FUNCTION_LITERAL
          The meta object id for the 'Probability Function Literal' class.
static int PROBABILITY_FUNCTION_LITERAL__FUNCTION_PROBABILITY_FUNCTION_LITERAL
          The feature id for the 'Function Probability Function Literal' containment reference.
static int PROBABILITY_FUNCTION_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Probability Function Literal' class.
static int PRODUCT
          The meta object id for the 'Product' class.
static int PRODUCT_EXPRESSION
          The meta object id for the 'Product Expression' class.
static int PRODUCT_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference.
static int PRODUCT_EXPRESSION__OPERATION
          The feature id for the 'Operation' attribute.
static int PRODUCT_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference.
static int PRODUCT_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Product Expression' class.
static int PRODUCT_FEATURE_COUNT
          The number of structural features of the 'Product' class.
static int PRODUCT_OPERATIONS
          The meta object id for the 'Product Operations' enum.
static int RANDOM_VARIABLE
          The meta object id for the 'Random Variable' class.
static int RANDOM_VARIABLE__EXPRESSION
          The feature id for the 'Expression' reference.
static int RANDOM_VARIABLE__SPECIFICATION
          The feature id for the 'Specification' attribute.
static int RANDOM_VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Random Variable' class.
static int STRING_LITERAL
          The meta object id for the 'String Literal' class.
static int STRING_LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int STRING_LITERAL_FEATURE_COUNT
          The number of structural features of the 'String Literal' class.
static int TERM
          The meta object id for the 'Term' class.
static int TERM_EXPRESSION
          The meta object id for the 'Term Expression' class.
static int TERM_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference.
static int TERM_EXPRESSION__OPERATION
          The feature id for the 'Operation' attribute.
static int TERM_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference.
static int TERM_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Term Expression' class.
static int TERM_FEATURE_COUNT
          The number of structural features of the 'Term' class.
static int TERM_OPERATIONS
          The meta object id for the 'Term Operations' enum.
static int UNARY
          The meta object id for the 'Unary' class.
static int UNARY_FEATURE_COUNT
          The number of structural features of the 'Unary' class.
static int VARIABLE
          The meta object id for the 'Variable' class.
static int VARIABLE__ID_VARIABLE
          The feature id for the 'Id Variable' reference.
static int VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Variable' class.
static int VARIABLE_REFERENCE
          The meta object id for the 'Variable Reference' class.
static int VARIABLE_REFERENCE__REFERENCE_NAME
          The feature id for the 'Reference Name' attribute.
static int VARIABLE_REFERENCE_FEATURE_COUNT
          The number of structural features of the 'Variable Reference' class.
 
Method Summary
 EAttribute getAbstractNamedReference_ReferenceName()
          Returns the meta object for the attribute 'Reference Name'.
 EClass getAbstractNamedReference()
          Returns the meta object for class 'Abstract Named Reference'.
 EClass getAtom()
          Returns the meta object for class 'Atom'.
 EClass getBooleanExpression()
          Returns the meta object for class 'Boolean Expression'.
 EEnum getBooleanOperations()
          Returns the meta object for enum 'Boolean Operations'.
 EReference getBooleanOperatorExpression_Left()
          Returns the meta object for the containment reference 'Left'.
 EAttribute getBooleanOperatorExpression_Operation()
          Returns the meta object for the attribute 'Operation'.
 EReference getBooleanOperatorExpression_Right()
          Returns the meta object for the containment reference 'Right'.
 EClass getBooleanOperatorExpression()
          Returns the meta object for class 'Boolean Operator Expression'.
 EAttribute getBoolLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getBoolLiteral()
          Returns the meta object for class 'Bool Literal'.
 EReference getCompareExpression_Left()
          Returns the meta object for the containment reference 'Left'.
 EAttribute getCompareExpression_Operation()
          Returns the meta object for the attribute 'Operation'.
 EReference getCompareExpression_Right()
          Returns the meta object for the containment reference 'Right'.
 EClass getCompareExpression()
          Returns the meta object for class 'Compare Expression'.
 EEnum getCompareOperations()
          Returns the meta object for enum 'Compare Operations'.
 EClass getComparison()
          Returns the meta object for class 'Comparison'.
 EAttribute getDoubleLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getDoubleLiteral()
          Returns the meta object for class 'Double Literal'.
 EClass getExpression()
          Returns the meta object for class 'Expression'.
 EAttribute getFunctionLiteral_Id()
          Returns the meta object for the attribute 'Id'.
 EReference getFunctionLiteral_Parameters_FunctionLiteral()
          Returns the meta object for the containment reference list 'Parameters Function Literal'.
 EClass getFunctionLiteral()
          Returns the meta object for class 'Function Literal'.
 EClass getIfElse()
          Returns the meta object for class 'If Else'.
 EReference getIfElseExpression_ConditionExpression()
          Returns the meta object for the containment reference 'Condition Expression'.
 EReference getIfElseExpression_ElseExpression()
          Returns the meta object for the containment reference 'Else Expression'.
 EReference getIfElseExpression_IfExpression()
          Returns the meta object for the containment reference 'If Expression'.
 EClass getIfElseExpression()
          Returns the meta object for class 'If Else Expression'.
 EAttribute getIntLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getIntLiteral()
          Returns the meta object for class 'Int Literal'.
 EReference getNamespaceReference_InnerReference_NamespaceReference()
          Returns the meta object for the containment reference 'Inner Reference Namespace Reference'.
 EClass getNamespaceReference()
          Returns the meta object for class 'Namespace Reference'.
 EReference getNegativeExpression_Inner()
          Returns the meta object for the containment reference 'Inner'.
 EClass getNegativeExpression()
          Returns the meta object for class 'Negative Expression'.
 EReference getNotExpression_Inner()
          Returns the meta object for the containment reference 'Inner'.
 EClass getNotExpression()
          Returns the meta object for class 'Not Expression'.
 EClass getNumericLiteral()
          Returns the meta object for class 'Numeric Literal'.
 EReference getParenthesis_InnerExpression()
          Returns the meta object for the containment reference 'Inner Expression'.
 EClass getParenthesis()
          Returns the meta object for class 'Parenthesis'.
 EClass getPower()
          Returns the meta object for class 'Power'.
 EReference getPowerExpression_Base()
          Returns the meta object for the containment reference 'Base'.
 EReference getPowerExpression_Exponent()
          Returns the meta object for the containment reference 'Exponent'.
 EClass getPowerExpression()
          Returns the meta object for class 'Power Expression'.
 EReference getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral()
          Returns the meta object for the containment reference 'Function Probability Function Literal'.
 EClass getProbabilityFunctionLiteral()
          Returns the meta object for class 'Probability Function Literal'.
 EClass getProduct()
          Returns the meta object for class 'Product'.
 EReference getProductExpression_Left()
          Returns the meta object for the containment reference 'Left'.
 EAttribute getProductExpression_Operation()
          Returns the meta object for the attribute 'Operation'.
 EReference getProductExpression_Right()
          Returns the meta object for the containment reference 'Right'.
 EClass getProductExpression()
          Returns the meta object for class 'Product Expression'.
 EEnum getProductOperations()
          Returns the meta object for enum 'Product Operations'.
 EReference getRandomVariable_Expression()
          Returns the meta object for the reference 'Expression'.
 EAttribute getRandomVariable_Specification()
          Returns the meta object for the attribute 'Specification'.
 EClass getRandomVariable()
          Returns the meta object for class 'Random Variable'.
 StoexFactory getStoexFactory()
          Returns the factory that creates the instances of the model.
 EAttribute getStringLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getStringLiteral()
          Returns the meta object for class 'String Literal'.
 EClass getTerm()
          Returns the meta object for class 'Term'.
 EReference getTermExpression_Left()
          Returns the meta object for the containment reference 'Left'.
 EAttribute getTermExpression_Operation()
          Returns the meta object for the attribute 'Operation'.
 EReference getTermExpression_Right()
          Returns the meta object for the containment reference 'Right'.
 EClass getTermExpression()
          Returns the meta object for class 'Term Expression'.
 EEnum getTermOperations()
          Returns the meta object for enum 'Term Operations'.
 EClass getUnary()
          Returns the meta object for class 'Unary'.
 EReference getVariable_Id_Variable()
          Returns the meta object for the reference 'Id Variable'.
 EClass getVariable()
          Returns the meta object for class 'Variable'.
 EClass getVariableReference()
          Returns the meta object for class 'Variable Reference'.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final StoexPackage eINSTANCE
The singleton instance of the package.


ABSTRACT_NAMED_REFERENCE

static final int ABSTRACT_NAMED_REFERENCE
The meta object id for the 'Abstract Named Reference' class.

See Also:
AbstractNamedReferenceImpl, StoexPackageImpl.getAbstractNamedReference(), Constant Field Values

ABSTRACT_NAMED_REFERENCE__REFERENCE_NAME

static final int ABSTRACT_NAMED_REFERENCE__REFERENCE_NAME
The feature id for the 'Reference Name' attribute.

See Also:
Constant Field Values

ABSTRACT_NAMED_REFERENCE_FEATURE_COUNT

static final int ABSTRACT_NAMED_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Abstract Named Reference' class.

See Also:
Constant Field Values

VARIABLE_REFERENCE

static final int VARIABLE_REFERENCE
The meta object id for the 'Variable Reference' class.

See Also:
VariableReferenceImpl, StoexPackageImpl.getVariableReference(), Constant Field Values

VARIABLE_REFERENCE__REFERENCE_NAME

static final int VARIABLE_REFERENCE__REFERENCE_NAME
The feature id for the 'Reference Name' attribute.

See Also:
Constant Field Values

VARIABLE_REFERENCE_FEATURE_COUNT

static final int VARIABLE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Variable Reference' class.

See Also:
Constant Field Values

NAMESPACE_REFERENCE

static final int NAMESPACE_REFERENCE
The meta object id for the 'Namespace Reference' class.

See Also:
NamespaceReferenceImpl, StoexPackageImpl.getNamespaceReference(), Constant Field Values

NAMESPACE_REFERENCE__REFERENCE_NAME

static final int NAMESPACE_REFERENCE__REFERENCE_NAME
The feature id for the 'Reference Name' attribute.

See Also:
Constant Field Values

NAMESPACE_REFERENCE__INNER_REFERENCE_NAMESPACE_REFERENCE

static final int NAMESPACE_REFERENCE__INNER_REFERENCE_NAMESPACE_REFERENCE
The feature id for the 'Inner Reference Namespace Reference' containment reference.

See Also:
Constant Field Values

NAMESPACE_REFERENCE_FEATURE_COUNT

static final int NAMESPACE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Namespace Reference' class.

See Also:
Constant Field Values

EXPRESSION

static final int EXPRESSION
The meta object id for the 'Expression' class.

See Also:
ExpressionImpl, StoexPackageImpl.getExpression(), Constant Field Values

EXPRESSION_FEATURE_COUNT

static final int EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.

See Also:
Constant Field Values

IF_ELSE

static final int IF_ELSE
The meta object id for the 'If Else' class.

See Also:
IfElseImpl, StoexPackageImpl.getIfElse(), Constant Field Values

IF_ELSE_FEATURE_COUNT

static final int IF_ELSE_FEATURE_COUNT
The number of structural features of the 'If Else' class.

See Also:
Constant Field Values

BOOLEAN_EXPRESSION

static final int BOOLEAN_EXPRESSION
The meta object id for the 'Boolean Expression' class.

See Also:
BooleanExpressionImpl, StoexPackageImpl.getBooleanExpression(), Constant Field Values

BOOLEAN_EXPRESSION_FEATURE_COUNT

static final int BOOLEAN_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Boolean Expression' class.

See Also:
Constant Field Values

COMPARISON

static final int COMPARISON
The meta object id for the 'Comparison' class.

See Also:
ComparisonImpl, StoexPackageImpl.getComparison(), Constant Field Values

COMPARISON_FEATURE_COUNT

static final int COMPARISON_FEATURE_COUNT
The number of structural features of the 'Comparison' class.

See Also:
Constant Field Values

TERM

static final int TERM
The meta object id for the 'Term' class.

See Also:
TermImpl, StoexPackageImpl.getTerm(), Constant Field Values

TERM_FEATURE_COUNT

static final int TERM_FEATURE_COUNT
The number of structural features of the 'Term' class.

See Also:
Constant Field Values

PRODUCT

static final int PRODUCT
The meta object id for the 'Product' class.

See Also:
ProductImpl, StoexPackageImpl.getProduct(), Constant Field Values

PRODUCT_FEATURE_COUNT

static final int PRODUCT_FEATURE_COUNT
The number of structural features of the 'Product' class.

See Also:
Constant Field Values

POWER

static final int POWER
The meta object id for the 'Power' class.

See Also:
PowerImpl, StoexPackageImpl.getPower(), Constant Field Values

POWER_FEATURE_COUNT

static final int POWER_FEATURE_COUNT
The number of structural features of the 'Power' class.

See Also:
Constant Field Values

UNARY

static final int UNARY
The meta object id for the 'Unary' class.

See Also:
UnaryImpl, StoexPackageImpl.getUnary(), Constant Field Values

UNARY_FEATURE_COUNT

static final int UNARY_FEATURE_COUNT
The number of structural features of the 'Unary' class.

See Also:
Constant Field Values

ATOM

static final int ATOM
The meta object id for the 'Atom' class.

See Also:
AtomImpl, StoexPackageImpl.getAtom(), Constant Field Values

ATOM_FEATURE_COUNT

static final int ATOM_FEATURE_COUNT
The number of structural features of the 'Atom' class.

See Also:
Constant Field Values

VARIABLE

static final int VARIABLE
The meta object id for the 'Variable' class.

See Also:
VariableImpl, StoexPackageImpl.getVariable(), Constant Field Values

VARIABLE__ID_VARIABLE

static final int VARIABLE__ID_VARIABLE
The feature id for the 'Id Variable' reference.

See Also:
Constant Field Values

VARIABLE_FEATURE_COUNT

static final int VARIABLE_FEATURE_COUNT
The number of structural features of the 'Variable' class.

See Also:
Constant Field Values

TERM_EXPRESSION

static final int TERM_EXPRESSION
The meta object id for the 'Term Expression' class.

See Also:
TermExpressionImpl, StoexPackageImpl.getTermExpression(), Constant Field Values

TERM_EXPRESSION__LEFT

static final int TERM_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

TERM_EXPRESSION__RIGHT

static final int TERM_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

TERM_EXPRESSION__OPERATION

static final int TERM_EXPRESSION__OPERATION
The feature id for the 'Operation' attribute.

See Also:
Constant Field Values

TERM_EXPRESSION_FEATURE_COUNT

static final int TERM_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Term Expression' class.

See Also:
Constant Field Values

RANDOM_VARIABLE

static final int RANDOM_VARIABLE
The meta object id for the 'Random Variable' class.

See Also:
RandomVariableImpl, StoexPackageImpl.getRandomVariable(), Constant Field Values

PRODUCT_EXPRESSION

static final int PRODUCT_EXPRESSION
The meta object id for the 'Product Expression' class.

See Also:
ProductExpressionImpl, StoexPackageImpl.getProductExpression(), Constant Field Values

PRODUCT_EXPRESSION__LEFT

static final int PRODUCT_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

PRODUCT_EXPRESSION__RIGHT

static final int PRODUCT_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

PRODUCT_EXPRESSION__OPERATION

static final int PRODUCT_EXPRESSION__OPERATION
The feature id for the 'Operation' attribute.

See Also:
Constant Field Values

PRODUCT_EXPRESSION_FEATURE_COUNT

static final int PRODUCT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Product Expression' class.

See Also:
Constant Field Values

PROBABILITY_FUNCTION_LITERAL

static final int PROBABILITY_FUNCTION_LITERAL
The meta object id for the 'Probability Function Literal' class.

See Also:
ProbabilityFunctionLiteralImpl, StoexPackageImpl.getProbabilityFunctionLiteral(), Constant Field Values

PROBABILITY_FUNCTION_LITERAL__FUNCTION_PROBABILITY_FUNCTION_LITERAL

static final int PROBABILITY_FUNCTION_LITERAL__FUNCTION_PROBABILITY_FUNCTION_LITERAL
The feature id for the 'Function Probability Function Literal' containment reference.

See Also:
Constant Field Values

PROBABILITY_FUNCTION_LITERAL_FEATURE_COUNT

static final int PROBABILITY_FUNCTION_LITERAL_FEATURE_COUNT
The number of structural features of the 'Probability Function Literal' class.

See Also:
Constant Field Values

PARENTHESIS

static final int PARENTHESIS
The meta object id for the 'Parenthesis' class.

See Also:
ParenthesisImpl, StoexPackageImpl.getParenthesis(), Constant Field Values

PARENTHESIS__INNER_EXPRESSION

static final int PARENTHESIS__INNER_EXPRESSION
The feature id for the 'Inner Expression' containment reference.

See Also:
Constant Field Values

PARENTHESIS_FEATURE_COUNT

static final int PARENTHESIS_FEATURE_COUNT
The number of structural features of the 'Parenthesis' class.

See Also:
Constant Field Values

NUMERIC_LITERAL

static final int NUMERIC_LITERAL
The meta object id for the 'Numeric Literal' class.

See Also:
NumericLiteralImpl, StoexPackageImpl.getNumericLiteral(), Constant Field Values

NUMERIC_LITERAL__UNIT

static final int NUMERIC_LITERAL__UNIT
The feature id for the 'Unit' reference.

See Also:
Constant Field Values

NUMERIC_LITERAL__UNIT_SPECIFICATION

static final int NUMERIC_LITERAL__UNIT_SPECIFICATION
The feature id for the 'Unit Specification' attribute.

See Also:
Constant Field Values

NUMERIC_LITERAL_FEATURE_COUNT

static final int NUMERIC_LITERAL_FEATURE_COUNT
The number of structural features of the 'Numeric Literal' class.

See Also:
Constant Field Values

INT_LITERAL

static final int INT_LITERAL
The meta object id for the 'Int Literal' class.

See Also:
IntLiteralImpl, StoexPackageImpl.getIntLiteral(), Constant Field Values

INT_LITERAL__UNIT

static final int INT_LITERAL__UNIT
The feature id for the 'Unit' reference.

See Also:
Constant Field Values

INT_LITERAL__UNIT_SPECIFICATION

static final int INT_LITERAL__UNIT_SPECIFICATION
The feature id for the 'Unit Specification' attribute.

See Also:
Constant Field Values

INT_LITERAL__VALUE

static final int INT_LITERAL__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

INT_LITERAL_FEATURE_COUNT

static final int INT_LITERAL_FEATURE_COUNT
The number of structural features of the 'Int Literal' class.

See Also:
Constant Field Values

DOUBLE_LITERAL

static final int DOUBLE_LITERAL
The meta object id for the 'Double Literal' class.

See Also:
DoubleLiteralImpl, StoexPackageImpl.getDoubleLiteral(), Constant Field Values

DOUBLE_LITERAL__UNIT

static final int DOUBLE_LITERAL__UNIT
The feature id for the 'Unit' reference.

See Also:
Constant Field Values

DOUBLE_LITERAL__UNIT_SPECIFICATION

static final int DOUBLE_LITERAL__UNIT_SPECIFICATION
The feature id for the 'Unit Specification' attribute.

See Also:
Constant Field Values

DOUBLE_LITERAL__VALUE

static final int DOUBLE_LITERAL__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

DOUBLE_LITERAL_FEATURE_COUNT

static final int DOUBLE_LITERAL_FEATURE_COUNT
The number of structural features of the 'Double Literal' class.

See Also:
Constant Field Values

COMPARE_EXPRESSION

static final int COMPARE_EXPRESSION
The meta object id for the 'Compare Expression' class.

See Also:
CompareExpressionImpl, StoexPackageImpl.getCompareExpression(), Constant Field Values

COMPARE_EXPRESSION__LEFT

static final int COMPARE_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

COMPARE_EXPRESSION__RIGHT

static final int COMPARE_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

COMPARE_EXPRESSION__OPERATION

static final int COMPARE_EXPRESSION__OPERATION
The feature id for the 'Operation' attribute.

See Also:
Constant Field Values

COMPARE_EXPRESSION_FEATURE_COUNT

static final int COMPARE_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Compare Expression' class.

See Also:
Constant Field Values

BOOL_LITERAL

static final int BOOL_LITERAL
The meta object id for the 'Bool Literal' class.

See Also:
BoolLiteralImpl, StoexPackageImpl.getBoolLiteral(), Constant Field Values

BOOL_LITERAL__VALUE

static final int BOOL_LITERAL__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

BOOL_LITERAL_FEATURE_COUNT

static final int BOOL_LITERAL_FEATURE_COUNT
The number of structural features of the 'Bool Literal' class.

See Also:
Constant Field Values

STRING_LITERAL

static final int STRING_LITERAL
The meta object id for the 'String Literal' class.

See Also:
StringLiteralImpl, StoexPackageImpl.getStringLiteral(), Constant Field Values

STRING_LITERAL__VALUE

static final int STRING_LITERAL__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

STRING_LITERAL_FEATURE_COUNT

static final int STRING_LITERAL_FEATURE_COUNT
The number of structural features of the 'String Literal' class.

See Also:
Constant Field Values

POWER_EXPRESSION

static final int POWER_EXPRESSION
The meta object id for the 'Power Expression' class.

See Also:
PowerExpressionImpl, StoexPackageImpl.getPowerExpression(), Constant Field Values

POWER_EXPRESSION__BASE

static final int POWER_EXPRESSION__BASE
The feature id for the 'Base' containment reference.

See Also:
Constant Field Values

POWER_EXPRESSION__EXPONENT

static final int POWER_EXPRESSION__EXPONENT
The feature id for the 'Exponent' containment reference.

See Also:
Constant Field Values

POWER_EXPRESSION_FEATURE_COUNT

static final int POWER_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Power Expression' class.

See Also:
Constant Field Values

BOOLEAN_OPERATOR_EXPRESSION

static final int BOOLEAN_OPERATOR_EXPRESSION
The meta object id for the 'Boolean Operator Expression' class.

See Also:
BooleanOperatorExpressionImpl, StoexPackageImpl.getBooleanOperatorExpression(), Constant Field Values

BOOLEAN_OPERATOR_EXPRESSION__LEFT

static final int BOOLEAN_OPERATOR_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

BOOLEAN_OPERATOR_EXPRESSION__RIGHT

static final int BOOLEAN_OPERATOR_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

BOOLEAN_OPERATOR_EXPRESSION__OPERATION

static final int BOOLEAN_OPERATOR_EXPRESSION__OPERATION
The feature id for the 'Operation' attribute.

See Also:
Constant Field Values

BOOLEAN_OPERATOR_EXPRESSION_FEATURE_COUNT

static final int BOOLEAN_OPERATOR_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Boolean Operator Expression' class.

See Also:
Constant Field Values

NOT_EXPRESSION

static final int NOT_EXPRESSION
The meta object id for the 'Not Expression' class.

See Also:
NotExpressionImpl, StoexPackageImpl.getNotExpression(), Constant Field Values

NOT_EXPRESSION__INNER

static final int NOT_EXPRESSION__INNER
The feature id for the 'Inner' containment reference.

See Also:
Constant Field Values

NOT_EXPRESSION_FEATURE_COUNT

static final int NOT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Not Expression' class.

See Also:
Constant Field Values

NEGATIVE_EXPRESSION

static final int NEGATIVE_EXPRESSION
The meta object id for the 'Negative Expression' class.

See Also:
NegativeExpressionImpl, StoexPackageImpl.getNegativeExpression(), Constant Field Values

NEGATIVE_EXPRESSION__INNER

static final int NEGATIVE_EXPRESSION__INNER
The feature id for the 'Inner' containment reference.

See Also:
Constant Field Values

NEGATIVE_EXPRESSION_FEATURE_COUNT

static final int NEGATIVE_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Negative Expression' class.

See Also:
Constant Field Values

FUNCTION_LITERAL

static final int FUNCTION_LITERAL
The meta object id for the 'Function Literal' class.

See Also:
FunctionLiteralImpl, StoexPackageImpl.getFunctionLiteral(), Constant Field Values

FUNCTION_LITERAL__ID

static final int FUNCTION_LITERAL__ID
The feature id for the 'Id' attribute.

See Also:
Constant Field Values

FUNCTION_LITERAL__PARAMETERS_FUNCTION_LITERAL

static final int FUNCTION_LITERAL__PARAMETERS_FUNCTION_LITERAL
The feature id for the 'Parameters Function Literal' containment reference list.

See Also:
Constant Field Values

FUNCTION_LITERAL_FEATURE_COUNT

static final int FUNCTION_LITERAL_FEATURE_COUNT
The number of structural features of the 'Function Literal' class.

See Also:
Constant Field Values

IF_ELSE_EXPRESSION

static final int IF_ELSE_EXPRESSION
The meta object id for the 'If Else Expression' class.

See Also:
IfElseExpressionImpl, StoexPackageImpl.getIfElseExpression(), Constant Field Values

IF_ELSE_EXPRESSION__IF_EXPRESSION

static final int IF_ELSE_EXPRESSION__IF_EXPRESSION
The feature id for the 'If Expression' containment reference.

See Also:
Constant Field Values

IF_ELSE_EXPRESSION__ELSE_EXPRESSION

static final int IF_ELSE_EXPRESSION__ELSE_EXPRESSION
The feature id for the 'Else Expression' containment reference.

See Also:
Constant Field Values

IF_ELSE_EXPRESSION__CONDITION_EXPRESSION

static final int IF_ELSE_EXPRESSION__CONDITION_EXPRESSION
The feature id for the 'Condition Expression' containment reference.

See Also:
Constant Field Values

IF_ELSE_EXPRESSION_FEATURE_COUNT

static final int IF_ELSE_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'If Else Expression' class.

See Also:
Constant Field Values

RANDOM_VARIABLE__SPECIFICATION

static final int RANDOM_VARIABLE__SPECIFICATION
The feature id for the 'Specification' attribute.

See Also:
Constant Field Values

RANDOM_VARIABLE__EXPRESSION

static final int RANDOM_VARIABLE__EXPRESSION
The feature id for the 'Expression' reference.

See Also:
Constant Field Values

RANDOM_VARIABLE_FEATURE_COUNT

static final int RANDOM_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Random Variable' class.

See Also:
Constant Field Values

TERM_OPERATIONS

static final int TERM_OPERATIONS
The meta object id for the 'Term Operations' enum.

See Also:
TermOperations, StoexPackageImpl.getTermOperations(), Constant Field Values

PRODUCT_OPERATIONS

static final int PRODUCT_OPERATIONS
The meta object id for the 'Product Operations' enum.

See Also:
ProductOperations, StoexPackageImpl.getProductOperations(), Constant Field Values

COMPARE_OPERATIONS

static final int COMPARE_OPERATIONS
The meta object id for the 'Compare Operations' enum.

See Also:
CompareOperations, StoexPackageImpl.getCompareOperations(), Constant Field Values

BOOLEAN_OPERATIONS

static final int BOOLEAN_OPERATIONS
The meta object id for the 'Boolean Operations' enum.

See Also:
BooleanOperations, StoexPackageImpl.getBooleanOperations(), Constant Field Values
Method Detail

getVariableReference

EClass getVariableReference()
Returns the meta object for class 'Variable Reference'.

Returns:
the meta object for class 'Variable Reference'.
See Also:
VariableReference

getAbstractNamedReference

EClass getAbstractNamedReference()
Returns the meta object for class 'Abstract Named Reference'.

Returns:
the meta object for class 'Abstract Named Reference'.
See Also:
AbstractNamedReference

getAbstractNamedReference_ReferenceName

EAttribute getAbstractNamedReference_ReferenceName()
Returns the meta object for the attribute 'Reference Name'.

Returns:
the meta object for the attribute 'Reference Name'.
See Also:
AbstractNamedReference.getReferenceName(), getAbstractNamedReference()

getNamespaceReference

EClass getNamespaceReference()
Returns the meta object for class 'Namespace Reference'.

Returns:
the meta object for class 'Namespace Reference'.
See Also:
NamespaceReference

getNamespaceReference_InnerReference_NamespaceReference

EReference getNamespaceReference_InnerReference_NamespaceReference()
Returns the meta object for the containment reference 'Inner Reference Namespace Reference'.

Returns:
the meta object for the containment reference 'Inner Reference Namespace Reference'.
See Also:
NamespaceReference.getInnerReference_NamespaceReference(), getNamespaceReference()

getVariable

EClass getVariable()
Returns the meta object for class 'Variable'.

Returns:
the meta object for class 'Variable'.
See Also:
Variable

getVariable_Id_Variable

EReference getVariable_Id_Variable()
Returns the meta object for the reference 'Id Variable'.

Returns:
the meta object for the reference 'Id Variable'.
See Also:
Variable.getId_Variable(), getVariable()

getAtom

EClass getAtom()
Returns the meta object for class 'Atom'.

Returns:
the meta object for class 'Atom'.
See Also:
Atom

getUnary

EClass getUnary()
Returns the meta object for class 'Unary'.

Returns:
the meta object for class 'Unary'.
See Also:
Unary

getPower

EClass getPower()
Returns the meta object for class 'Power'.

Returns:
the meta object for class 'Power'.
See Also:
Power

getProduct

EClass getProduct()
Returns the meta object for class 'Product'.

Returns:
the meta object for class 'Product'.
See Also:
Product

getTerm

EClass getTerm()
Returns the meta object for class 'Term'.

Returns:
the meta object for class 'Term'.
See Also:
Term

getComparison

EClass getComparison()
Returns the meta object for class 'Comparison'.

Returns:
the meta object for class 'Comparison'.
See Also:
Comparison

getBooleanExpression

EClass getBooleanExpression()
Returns the meta object for class 'Boolean Expression'.

Returns:
the meta object for class 'Boolean Expression'.
See Also:
BooleanExpression

getIfElse

EClass getIfElse()
Returns the meta object for class 'If Else'.

Returns:
the meta object for class 'If Else'.
See Also:
IfElse

getExpression

EClass getExpression()
Returns the meta object for class 'Expression'.

Returns:
the meta object for class 'Expression'.
See Also:
Expression

getTermExpression

EClass getTermExpression()
Returns the meta object for class 'Term Expression'.

Returns:
the meta object for class 'Term Expression'.
See Also:
TermExpression

getTermExpression_Left

EReference getTermExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
TermExpression.getLeft(), getTermExpression()

getTermExpression_Right

EReference getTermExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
TermExpression.getRight(), getTermExpression()

getTermExpression_Operation

EAttribute getTermExpression_Operation()
Returns the meta object for the attribute 'Operation'.

Returns:
the meta object for the attribute 'Operation'.
See Also:
TermExpression.getOperation(), getTermExpression()

getRandomVariable

EClass getRandomVariable()
Returns the meta object for class 'Random Variable'.

Returns:
the meta object for class 'Random Variable'.
See Also:
RandomVariable

getRandomVariable_Specification

EAttribute getRandomVariable_Specification()
Returns the meta object for the attribute 'Specification'.

Returns:
the meta object for the attribute 'Specification'.
See Also:
RandomVariable.getSpecification(), getRandomVariable()

getRandomVariable_Expression

EReference getRandomVariable_Expression()
Returns the meta object for the reference 'Expression'.

Returns:
the meta object for the reference 'Expression'.
See Also:
RandomVariable.getExpression(), getRandomVariable()

getProductExpression

EClass getProductExpression()
Returns the meta object for class 'Product Expression'.

Returns:
the meta object for class 'Product Expression'.
See Also:
ProductExpression

getProductExpression_Left

EReference getProductExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
ProductExpression.getLeft(), getProductExpression()

getProductExpression_Right

EReference getProductExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
ProductExpression.getRight(), getProductExpression()

getProductExpression_Operation

EAttribute getProductExpression_Operation()
Returns the meta object for the attribute 'Operation'.

Returns:
the meta object for the attribute 'Operation'.
See Also:
ProductExpression.getOperation(), getProductExpression()

getProbabilityFunctionLiteral

EClass getProbabilityFunctionLiteral()
Returns the meta object for class 'Probability Function Literal'.

Returns:
the meta object for class 'Probability Function Literal'.
See Also:
ProbabilityFunctionLiteral

getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral

EReference getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral()
Returns the meta object for the containment reference 'Function Probability Function Literal'.

Returns:
the meta object for the containment reference 'Function Probability Function Literal'.
See Also:
ProbabilityFunctionLiteral.getFunction_ProbabilityFunctionLiteral(), getProbabilityFunctionLiteral()

getParenthesis

EClass getParenthesis()
Returns the meta object for class 'Parenthesis'.

Returns:
the meta object for class 'Parenthesis'.
See Also:
Parenthesis

getParenthesis_InnerExpression

EReference getParenthesis_InnerExpression()
Returns the meta object for the containment reference 'Inner Expression'.

Returns:
the meta object for the containment reference 'Inner Expression'.
See Also:
Parenthesis.getInnerExpression(), getParenthesis()

getNumericLiteral

EClass getNumericLiteral()
Returns the meta object for class 'Numeric Literal'.

Returns:
the meta object for class 'Numeric Literal'.
See Also:
NumericLiteral

getIntLiteral

EClass getIntLiteral()
Returns the meta object for class 'Int Literal'.

Returns:
the meta object for class 'Int Literal'.
See Also:
IntLiteral

getIntLiteral_Value

EAttribute getIntLiteral_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
IntLiteral.getValue(), getIntLiteral()

getDoubleLiteral

EClass getDoubleLiteral()
Returns the meta object for class 'Double Literal'.

Returns:
the meta object for class 'Double Literal'.
See Also:
DoubleLiteral

getDoubleLiteral_Value

EAttribute getDoubleLiteral_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
DoubleLiteral.getValue(), getDoubleLiteral()

getCompareExpression

EClass getCompareExpression()
Returns the meta object for class 'Compare Expression'.

Returns:
the meta object for class 'Compare Expression'.
See Also:
CompareExpression

getCompareExpression_Left

EReference getCompareExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
CompareExpression.getLeft(), getCompareExpression()

getCompareExpression_Right

EReference getCompareExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
CompareExpression.getRight(), getCompareExpression()

getCompareExpression_Operation

EAttribute getCompareExpression_Operation()
Returns the meta object for the attribute 'Operation'.

Returns:
the meta object for the attribute 'Operation'.
See Also:
CompareExpression.getOperation(), getCompareExpression()

getBoolLiteral

EClass getBoolLiteral()
Returns the meta object for class 'Bool Literal'.

Returns:
the meta object for class 'Bool Literal'.
See Also:
BoolLiteral

getBoolLiteral_Value

EAttribute getBoolLiteral_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
BoolLiteral.isValue(), getBoolLiteral()

getStringLiteral

EClass getStringLiteral()
Returns the meta object for class 'String Literal'.

Returns:
the meta object for class 'String Literal'.
See Also:
StringLiteral

getStringLiteral_Value

EAttribute getStringLiteral_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
StringLiteral.getValue(), getStringLiteral()

getPowerExpression

EClass getPowerExpression()
Returns the meta object for class 'Power Expression'.

Returns:
the meta object for class 'Power Expression'.
See Also:
PowerExpression

getPowerExpression_Base

EReference getPowerExpression_Base()
Returns the meta object for the containment reference 'Base'.

Returns:
the meta object for the containment reference 'Base'.
See Also:
PowerExpression.getBase(), getPowerExpression()

getPowerExpression_Exponent

EReference getPowerExpression_Exponent()
Returns the meta object for the containment reference 'Exponent'.

Returns:
the meta object for the containment reference 'Exponent'.
See Also:
PowerExpression.getExponent(), getPowerExpression()

getBooleanOperatorExpression

EClass getBooleanOperatorExpression()
Returns the meta object for class 'Boolean Operator Expression'.

Returns:
the meta object for class 'Boolean Operator Expression'.
See Also:
BooleanOperatorExpression

getBooleanOperatorExpression_Left

EReference getBooleanOperatorExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
BooleanOperatorExpression.getLeft(), getBooleanOperatorExpression()

getBooleanOperatorExpression_Right

EReference getBooleanOperatorExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
BooleanOperatorExpression.getRight(), getBooleanOperatorExpression()

getBooleanOperatorExpression_Operation

EAttribute getBooleanOperatorExpression_Operation()
Returns the meta object for the attribute 'Operation'.

Returns:
the meta object for the attribute 'Operation'.
See Also:
BooleanOperatorExpression.getOperation(), getBooleanOperatorExpression()

getNotExpression

EClass getNotExpression()
Returns the meta object for class 'Not Expression'.

Returns:
the meta object for class 'Not Expression'.
See Also:
NotExpression

getNotExpression_Inner

EReference getNotExpression_Inner()
Returns the meta object for the containment reference 'Inner'.

Returns:
the meta object for the containment reference 'Inner'.
See Also:
NotExpression.getInner(), getNotExpression()

getNegativeExpression

EClass getNegativeExpression()
Returns the meta object for class 'Negative Expression'.

Returns:
the meta object for class 'Negative Expression'.
See Also:
NegativeExpression

getNegativeExpression_Inner

EReference getNegativeExpression_Inner()
Returns the meta object for the containment reference 'Inner'.

Returns:
the meta object for the containment reference 'Inner'.
See Also:
NegativeExpression.getInner(), getNegativeExpression()

getFunctionLiteral

EClass getFunctionLiteral()
Returns the meta object for class 'Function Literal'.

Returns:
the meta object for class 'Function Literal'.
See Also:
FunctionLiteral

getFunctionLiteral_Id

EAttribute getFunctionLiteral_Id()
Returns the meta object for the attribute 'Id'.

Returns:
the meta object for the attribute 'Id'.
See Also:
FunctionLiteral.getId(), getFunctionLiteral()

getFunctionLiteral_Parameters_FunctionLiteral

EReference getFunctionLiteral_Parameters_FunctionLiteral()
Returns the meta object for the containment reference list 'Parameters Function Literal'.

Returns:
the meta object for the containment reference list 'Parameters Function Literal'.
See Also:
FunctionLiteral.getParameters_FunctionLiteral(), getFunctionLiteral()

getIfElseExpression

EClass getIfElseExpression()
Returns the meta object for class 'If Else Expression'.

Returns:
the meta object for class 'If Else Expression'.
See Also:
IfElseExpression

getIfElseExpression_IfExpression

EReference getIfElseExpression_IfExpression()
Returns the meta object for the containment reference 'If Expression'.

Returns:
the meta object for the containment reference 'If Expression'.
See Also:
IfElseExpression.getIfExpression(), getIfElseExpression()

getIfElseExpression_ElseExpression

EReference getIfElseExpression_ElseExpression()
Returns the meta object for the containment reference 'Else Expression'.

Returns:
the meta object for the containment reference 'Else Expression'.
See Also:
IfElseExpression.getElseExpression(), getIfElseExpression()

getIfElseExpression_ConditionExpression

EReference getIfElseExpression_ConditionExpression()
Returns the meta object for the containment reference 'Condition Expression'.

Returns:
the meta object for the containment reference 'Condition Expression'.
See Also:
IfElseExpression.getConditionExpression(), getIfElseExpression()

getTermOperations

EEnum getTermOperations()
Returns the meta object for enum 'Term Operations'.

Returns:
the meta object for enum 'Term Operations'.
See Also:
TermOperations

getProductOperations

EEnum getProductOperations()
Returns the meta object for enum 'Product Operations'.

Returns:
the meta object for enum 'Product Operations'.
See Also:
ProductOperations

getCompareOperations

EEnum getCompareOperations()
Returns the meta object for enum 'Compare Operations'.

Returns:
the meta object for enum 'Compare Operations'.
See Also:
CompareOperations

getBooleanOperations

EEnum getBooleanOperations()
Returns the meta object for enum 'Boolean Operations'.

Returns:
the meta object for enum 'Boolean Operations'.
See Also:
BooleanOperations

getStoexFactory

StoexFactory getStoexFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.