public interface StoexPackage extends EPackage
StoexFactory
Modifier and Type | Interface and Description |
---|---|
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
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
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 java.lang.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' containment reference.
|
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 java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.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' containment reference.
|
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' containment reference.
|
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' containment 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.
|
Modifier and Type | Method and Description |
---|---|
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 '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final java.lang.String copyright
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final StoexPackage eINSTANCE
static final int ABSTRACT_NAMED_REFERENCE
Abstract Named Reference
' class. AbstractNamedReferenceImpl
,
StoexPackageImpl.getAbstractNamedReference()
,
Constant Field Valuesstatic final int ABSTRACT_NAMED_REFERENCE__REFERENCE_NAME
static final int ABSTRACT_NAMED_REFERENCE_FEATURE_COUNT
static final int VARIABLE_REFERENCE
Variable Reference
' class. VariableReferenceImpl
,
StoexPackageImpl.getVariableReference()
,
Constant Field Valuesstatic final int VARIABLE_REFERENCE__REFERENCE_NAME
static final int VARIABLE_REFERENCE_FEATURE_COUNT
static final int NAMESPACE_REFERENCE
Namespace Reference
' class. NamespaceReferenceImpl
,
StoexPackageImpl.getNamespaceReference()
,
Constant Field Valuesstatic final int NAMESPACE_REFERENCE__REFERENCE_NAME
static final int NAMESPACE_REFERENCE__INNER_REFERENCE_NAMESPACE_REFERENCE
static final int NAMESPACE_REFERENCE_FEATURE_COUNT
static final int EXPRESSION
Expression
' class. ExpressionImpl
,
StoexPackageImpl.getExpression()
,
Constant Field Valuesstatic final int EXPRESSION_FEATURE_COUNT
static final int IF_ELSE
If Else
'
class. IfElseImpl
,
StoexPackageImpl.getIfElse()
,
Constant Field Valuesstatic final int IF_ELSE_FEATURE_COUNT
static final int BOOLEAN_EXPRESSION
Boolean Expression
' class. BooleanExpressionImpl
,
StoexPackageImpl.getBooleanExpression()
,
Constant Field Valuesstatic final int BOOLEAN_EXPRESSION_FEATURE_COUNT
static final int COMPARISON
Comparison
' class. ComparisonImpl
,
StoexPackageImpl.getComparison()
,
Constant Field Valuesstatic final int COMPARISON_FEATURE_COUNT
static final int TERM
Term
' class.
TermImpl
,
StoexPackageImpl.getTerm()
,
Constant Field Valuesstatic final int TERM_FEATURE_COUNT
static final int PRODUCT
Product
'
class. ProductImpl
,
StoexPackageImpl.getProduct()
,
Constant Field Valuesstatic final int PRODUCT_FEATURE_COUNT
static final int POWER
Power
'
class. PowerImpl
,
StoexPackageImpl.getPower()
,
Constant Field Valuesstatic final int POWER_FEATURE_COUNT
static final int UNARY
Unary
'
class. UnaryImpl
,
StoexPackageImpl.getUnary()
,
Constant Field Valuesstatic final int UNARY_FEATURE_COUNT
static final int ATOM
Atom
' class.
AtomImpl
,
StoexPackageImpl.getAtom()
,
Constant Field Valuesstatic final int ATOM_FEATURE_COUNT
static final int VARIABLE
Variable
'
class. VariableImpl
,
StoexPackageImpl.getVariable()
,
Constant Field Valuesstatic final int VARIABLE__ID_VARIABLE
static final int VARIABLE_FEATURE_COUNT
static final int TERM_EXPRESSION
Term Expression
' class. TermExpressionImpl
,
StoexPackageImpl.getTermExpression()
,
Constant Field Valuesstatic final int TERM_EXPRESSION__LEFT
static final int TERM_EXPRESSION__RIGHT
static final int TERM_EXPRESSION__OPERATION
static final int TERM_EXPRESSION_FEATURE_COUNT
static final int RANDOM_VARIABLE
Random Variable
' class. RandomVariableImpl
,
StoexPackageImpl.getRandomVariable()
,
Constant Field Valuesstatic final int PRODUCT_EXPRESSION
Product Expression
' class. ProductExpressionImpl
,
StoexPackageImpl.getProductExpression()
,
Constant Field Valuesstatic final int PRODUCT_EXPRESSION__LEFT
static final int PRODUCT_EXPRESSION__RIGHT
static final int PRODUCT_EXPRESSION__OPERATION
static final int PRODUCT_EXPRESSION_FEATURE_COUNT
static final int PROBABILITY_FUNCTION_LITERAL
Probability Function Literal
' class. ProbabilityFunctionLiteralImpl
,
StoexPackageImpl.getProbabilityFunctionLiteral()
,
Constant Field Valuesstatic final int PROBABILITY_FUNCTION_LITERAL__FUNCTION_PROBABILITY_FUNCTION_LITERAL
static final int PROBABILITY_FUNCTION_LITERAL_FEATURE_COUNT
static final int PARENTHESIS
Parenthesis
' class. ParenthesisImpl
,
StoexPackageImpl.getParenthesis()
,
Constant Field Valuesstatic final int PARENTHESIS__INNER_EXPRESSION
static final int PARENTHESIS_FEATURE_COUNT
static final int NUMERIC_LITERAL
Numeric Literal
' class. NumericLiteralImpl
,
StoexPackageImpl.getNumericLiteral()
,
Constant Field Valuesstatic final int NUMERIC_LITERAL__UNIT
static final int NUMERIC_LITERAL_FEATURE_COUNT
static final int INT_LITERAL
Int Literal
' class. IntLiteralImpl
,
StoexPackageImpl.getIntLiteral()
,
Constant Field Valuesstatic final int INT_LITERAL__UNIT
static final int INT_LITERAL__VALUE
static final int INT_LITERAL_FEATURE_COUNT
static final int DOUBLE_LITERAL
Double Literal
' class. DoubleLiteralImpl
,
StoexPackageImpl.getDoubleLiteral()
,
Constant Field Valuesstatic final int DOUBLE_LITERAL__UNIT
static final int DOUBLE_LITERAL__VALUE
static final int DOUBLE_LITERAL_FEATURE_COUNT
static final int COMPARE_EXPRESSION
Compare Expression
' class. CompareExpressionImpl
,
StoexPackageImpl.getCompareExpression()
,
Constant Field Valuesstatic final int COMPARE_EXPRESSION__LEFT
static final int COMPARE_EXPRESSION__RIGHT
static final int COMPARE_EXPRESSION__OPERATION
static final int COMPARE_EXPRESSION_FEATURE_COUNT
static final int BOOL_LITERAL
Bool Literal
' class. BoolLiteralImpl
,
StoexPackageImpl.getBoolLiteral()
,
Constant Field Valuesstatic final int BOOL_LITERAL__VALUE
static final int BOOL_LITERAL_FEATURE_COUNT
static final int STRING_LITERAL
String Literal
' class. StringLiteralImpl
,
StoexPackageImpl.getStringLiteral()
,
Constant Field Valuesstatic final int STRING_LITERAL__VALUE
static final int STRING_LITERAL_FEATURE_COUNT
static final int POWER_EXPRESSION
Power Expression
' class. PowerExpressionImpl
,
StoexPackageImpl.getPowerExpression()
,
Constant Field Valuesstatic final int POWER_EXPRESSION__BASE
static final int POWER_EXPRESSION__EXPONENT
static final int POWER_EXPRESSION_FEATURE_COUNT
static final int BOOLEAN_OPERATOR_EXPRESSION
Boolean Operator Expression
' class. BooleanOperatorExpressionImpl
,
StoexPackageImpl.getBooleanOperatorExpression()
,
Constant Field Valuesstatic final int BOOLEAN_OPERATOR_EXPRESSION__LEFT
static final int BOOLEAN_OPERATOR_EXPRESSION__RIGHT
static final int BOOLEAN_OPERATOR_EXPRESSION__OPERATION
static final int BOOLEAN_OPERATOR_EXPRESSION_FEATURE_COUNT
static final int NOT_EXPRESSION
Not Expression
' class. NotExpressionImpl
,
StoexPackageImpl.getNotExpression()
,
Constant Field Valuesstatic final int NOT_EXPRESSION__INNER
static final int NOT_EXPRESSION_FEATURE_COUNT
static final int NEGATIVE_EXPRESSION
Negative Expression
' class. NegativeExpressionImpl
,
StoexPackageImpl.getNegativeExpression()
,
Constant Field Valuesstatic final int NEGATIVE_EXPRESSION__INNER
static final int NEGATIVE_EXPRESSION_FEATURE_COUNT
static final int FUNCTION_LITERAL
Function Literal
' class. FunctionLiteralImpl
,
StoexPackageImpl.getFunctionLiteral()
,
Constant Field Valuesstatic final int FUNCTION_LITERAL__ID
static final int FUNCTION_LITERAL__PARAMETERS_FUNCTION_LITERAL
static final int FUNCTION_LITERAL_FEATURE_COUNT
static final int IF_ELSE_EXPRESSION
If Else Expression
' class. IfElseExpressionImpl
,
StoexPackageImpl.getIfElseExpression()
,
Constant Field Valuesstatic final int IF_ELSE_EXPRESSION__IF_EXPRESSION
static final int IF_ELSE_EXPRESSION__ELSE_EXPRESSION
static final int IF_ELSE_EXPRESSION__CONDITION_EXPRESSION
static final int IF_ELSE_EXPRESSION_FEATURE_COUNT
static final int RANDOM_VARIABLE__SPECIFICATION
static final int RANDOM_VARIABLE__EXPRESSION
static final int RANDOM_VARIABLE_FEATURE_COUNT
static final int TERM_OPERATIONS
Term Operations
' enum. TermOperations
,
StoexPackageImpl.getTermOperations()
,
Constant Field Valuesstatic final int PRODUCT_OPERATIONS
Product Operations
' enum. ProductOperations
,
StoexPackageImpl.getProductOperations()
,
Constant Field Valuesstatic final int COMPARE_OPERATIONS
Compare Operations
' enum. CompareOperations
,
StoexPackageImpl.getCompareOperations()
,
Constant Field Valuesstatic final int BOOLEAN_OPERATIONS
Boolean Operations
' enum. BooleanOperations
,
StoexPackageImpl.getBooleanOperations()
,
Constant Field ValuesEClass getVariableReference()
Variable Reference
'. VariableReference
EClass getAbstractNamedReference()
Abstract Named Reference
'. AbstractNamedReference
EAttribute getAbstractNamedReference_ReferenceName()
Reference Name
'. AbstractNamedReference.getReferenceName()
,
getAbstractNamedReference()
EClass getNamespaceReference()
Namespace Reference
'. NamespaceReference
EReference getNamespaceReference_InnerReference_NamespaceReference()
Inner Reference Namespace Reference
'. NamespaceReference.getInnerReference_NamespaceReference()
,
getNamespaceReference()
EClass getVariable()
Variable
'.
Variable
EReference getVariable_Id_Variable()
Id Variable
'. Variable.getId_Variable()
,
getVariable()
EClass getAtom()
Atom
'. Atom
EClass getUnary()
Unary
'. Unary
EClass getPower()
Power
'. Power
EClass getProduct()
Product
'.
Product
EClass getTerm()
Term
'. Term
EClass getComparison()
Comparison
'. Comparison
EClass getBooleanExpression()
Boolean Expression
'. BooleanExpression
EClass getIfElse()
If Else
'.
IfElse
EClass getExpression()
Expression
'. Expression
EClass getTermExpression()
Term Expression
'. TermExpression
EReference getTermExpression_Left()
Left
'.
TermExpression.getLeft()
,
getTermExpression()
EReference getTermExpression_Right()
Right
'.
TermExpression.getRight()
,
getTermExpression()
EAttribute getTermExpression_Operation()
Operation
'. TermExpression.getOperation()
,
getTermExpression()
EClass getRandomVariable()
Random Variable
'. RandomVariable
EAttribute getRandomVariable_Specification()
Specification
'. RandomVariable.getSpecification()
,
getRandomVariable()
EReference getRandomVariable_Expression()
Expression
'. RandomVariable.getExpression()
,
getRandomVariable()
EClass getProductExpression()
Product Expression
'. ProductExpression
EReference getProductExpression_Left()
Left
'. ProductExpression.getLeft()
,
getProductExpression()
EReference getProductExpression_Right()
Right
'. ProductExpression.getRight()
,
getProductExpression()
EAttribute getProductExpression_Operation()
Operation
'. ProductExpression.getOperation()
,
getProductExpression()
EClass getProbabilityFunctionLiteral()
Probability Function Literal
'. ProbabilityFunctionLiteral
EReference getProbabilityFunctionLiteral_Function_ProbabilityFunctionLiteral()
Function Probability Function Literal
'. ProbabilityFunctionLiteral.getFunction_ProbabilityFunctionLiteral()
,
getProbabilityFunctionLiteral()
EClass getParenthesis()
Parenthesis
'. Parenthesis
EReference getParenthesis_InnerExpression()
Inner Expression
'. Parenthesis.getInnerExpression()
,
getParenthesis()
EClass getNumericLiteral()
Numeric Literal
'. NumericLiteral
EClass getIntLiteral()
Int Literal
'. IntLiteral
EAttribute getIntLiteral_Value()
Value
'. IntLiteral.getValue()
,
getIntLiteral()
EClass getDoubleLiteral()
Double Literal
'. DoubleLiteral
EAttribute getDoubleLiteral_Value()
Value
'.
DoubleLiteral.getValue()
,
getDoubleLiteral()
EClass getCompareExpression()
Compare Expression
'. CompareExpression
EReference getCompareExpression_Left()
Left
'. CompareExpression.getLeft()
,
getCompareExpression()
EReference getCompareExpression_Right()
Right
'. CompareExpression.getRight()
,
getCompareExpression()
EAttribute getCompareExpression_Operation()
Operation
'. CompareExpression.getOperation()
,
getCompareExpression()
EClass getBoolLiteral()
Bool Literal
'. BoolLiteral
EAttribute getBoolLiteral_Value()
Value
'. BoolLiteral.isValue()
,
getBoolLiteral()
EClass getStringLiteral()
String Literal
'. StringLiteral
EAttribute getStringLiteral_Value()
Value
'.
StringLiteral.getValue()
,
getStringLiteral()
EClass getPowerExpression()
Power Expression
'. PowerExpression
EReference getPowerExpression_Base()
Base
'.
PowerExpression.getBase()
,
getPowerExpression()
EReference getPowerExpression_Exponent()
Exponent
'. PowerExpression.getExponent()
,
getPowerExpression()
EClass getBooleanOperatorExpression()
Boolean Operator Expression
'. BooleanOperatorExpression
EReference getBooleanOperatorExpression_Left()
Left
'. BooleanOperatorExpression.getLeft()
,
getBooleanOperatorExpression()
EReference getBooleanOperatorExpression_Right()
Right
'. BooleanOperatorExpression.getRight()
,
getBooleanOperatorExpression()
EAttribute getBooleanOperatorExpression_Operation()
Operation
'. BooleanOperatorExpression.getOperation()
,
getBooleanOperatorExpression()
EClass getNotExpression()
Not Expression
'. NotExpression
EReference getNotExpression_Inner()
Inner
'.
NotExpression.getInner()
,
getNotExpression()
EClass getNegativeExpression()
Negative Expression
'. NegativeExpression
EReference getNegativeExpression_Inner()
Inner
'. NegativeExpression.getInner()
,
getNegativeExpression()
EClass getFunctionLiteral()
Function Literal
'. FunctionLiteral
EAttribute getFunctionLiteral_Id()
Id
'. FunctionLiteral.getId()
,
getFunctionLiteral()
EReference getFunctionLiteral_Parameters_FunctionLiteral()
Parameters Function Literal
'. FunctionLiteral.getParameters_FunctionLiteral()
,
getFunctionLiteral()
EClass getIfElseExpression()
If Else Expression
'. IfElseExpression
EReference getIfElseExpression_IfExpression()
If Expression
'. IfElseExpression.getIfExpression()
,
getIfElseExpression()
EReference getIfElseExpression_ElseExpression()
Else Expression
'.
IfElseExpression.getElseExpression()
,
getIfElseExpression()
EReference getIfElseExpression_ConditionExpression()
Condition Expression
'. IfElseExpression.getConditionExpression()
,
getIfElseExpression()
EEnum getTermOperations()
Term Operations
'. TermOperations
EEnum getProductOperations()
Product Operations
'. ProductOperations
EEnum getCompareOperations()
Compare Operations
'. CompareOperations
EEnum getBooleanOperations()
Boolean Operations
'. BooleanOperations
StoexFactory getStoexFactory()