org.eclipse.xtext.generator.parser.antlr.splitting.simpleExpressions
Interface SimpleExpressionsPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
SimpleExpressionsPackageImpl

public interface SimpleExpressionsPackage
extends org.eclipse.emf.ecore.EPackage

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

See Also:
SimpleExpressionsFactory
EMF generated code
EMF model element
kind="package"

Nested Class Summary
static interface SimpleExpressionsPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int AND_EXPRESSION
          The meta object id for the 'And Expression' class
static int AND_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference
static int AND_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference
static int AND_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'And Expression' class
static int COMPARISON
          The meta object id for the 'Comparison' class
static int COMPARISON__LEFT
          The feature id for the 'Left' containment reference
static int COMPARISON__OPERATOR
          The feature id for the 'Operator' attribute
static int COMPARISON__RIGHT
          The feature id for the 'Right' containment reference
static int COMPARISON_FEATURE_COUNT
          The number of structural features of the 'Comparison' class
static SimpleExpressionsPackage 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 IF_CONDITION
          The meta object id for the 'If Condition' class
static int IF_CONDITION__CONDITION
          The feature id for the 'Condition' containment reference
static int IF_CONDITION__ELSEIF
          The feature id for the 'Elseif' attribute
static int IF_CONDITION_FEATURE_COUNT
          The number of structural features of the 'If Condition' class
static int METHOD_CALL
          The meta object id for the 'Method Call' class
static int METHOD_CALL__VALUE
          The feature id for the 'Value' attribute
static int METHOD_CALL_FEATURE_COUNT
          The number of structural features of the 'Method Call' class
static int NOT_EXPRESSION
          The meta object id for the 'Not Expression' class
static int NOT_EXPRESSION__EXPRESSION
          The feature id for the 'Expression' containment reference
static int NOT_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Not Expression' class
static int NUMBER_LITERAL
          The meta object id for the 'Number Literal' class
static int NUMBER_LITERAL__VALUE
          The feature id for the 'Value' attribute
static int NUMBER_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Number Literal' class
static int OR_EXPRESSION
          The meta object id for the 'Or Expression' class
static int OR_EXPRESSION__LEFT
          The feature id for the 'Left' containment reference
static int OR_EXPRESSION__RIGHT
          The feature id for the 'Right' containment reference
static int OR_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Or Expression' class
 
Method Summary
 org.eclipse.emf.ecore.EReference getAndExpression_Left()
          Returns the meta object for the containment reference 'Left'
 org.eclipse.emf.ecore.EReference getAndExpression_Right()
          Returns the meta object for the containment reference 'Right'
 org.eclipse.emf.ecore.EClass getAndExpression()
          Returns the meta object for class 'And Expression'
 org.eclipse.emf.ecore.EReference getComparison_Left()
          Returns the meta object for the containment reference 'Left'
 org.eclipse.emf.ecore.EAttribute getComparison_Operator()
          Returns the meta object for the attribute 'Operator'
 org.eclipse.emf.ecore.EReference getComparison_Right()
          Returns the meta object for the containment reference 'Right'
 org.eclipse.emf.ecore.EClass getComparison()
          Returns the meta object for class 'Comparison'
 org.eclipse.emf.ecore.EClass getExpression()
          Returns the meta object for class 'Expression'
 org.eclipse.emf.ecore.EReference getIfCondition_Condition()
          Returns the meta object for the containment reference 'Condition'
 org.eclipse.emf.ecore.EAttribute getIfCondition_Elseif()
          Returns the meta object for the attribute 'Elseif'
 org.eclipse.emf.ecore.EClass getIfCondition()
          Returns the meta object for class 'If Condition'
 org.eclipse.emf.ecore.EAttribute getMethodCall_Value()
          Returns the meta object for the attribute 'Value'
 org.eclipse.emf.ecore.EClass getMethodCall()
          Returns the meta object for class 'Method Call'
 org.eclipse.emf.ecore.EReference getNotExpression_Expression()
          Returns the meta object for the containment reference 'Expression'
 org.eclipse.emf.ecore.EClass getNotExpression()
          Returns the meta object for class 'Not Expression'
 org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
          Returns the meta object for the attribute 'Value'
 org.eclipse.emf.ecore.EClass getNumberLiteral()
          Returns the meta object for class 'Number Literal'
 org.eclipse.emf.ecore.EReference getOrExpression_Left()
          Returns the meta object for the containment reference 'Left'
 org.eclipse.emf.ecore.EReference getOrExpression_Right()
          Returns the meta object for the containment reference 'Right'
 org.eclipse.emf.ecore.EClass getOrExpression()
          Returns the meta object for class 'Or Expression'
 SimpleExpressionsFactory getSimpleExpressionsFactory()
          Returns the factory that creates the instances of the model
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
EMF generated code

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
EMF generated code

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
EMF generated code

eINSTANCE

static final SimpleExpressionsPackage eINSTANCE
The singleton instance of the package.

EMF generated code

IF_CONDITION

static final int IF_CONDITION
The meta object id for the 'If Condition' class.

See Also:
IfConditionImpl, SimpleExpressionsPackageImpl.getIfCondition(), Constant Field Values
EMF generated code

IF_CONDITION__ELSEIF

static final int IF_CONDITION__ELSEIF
The feature id for the 'Elseif' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

IF_CONDITION__CONDITION

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

IF_CONDITION_FEATURE_COUNT

static final int IF_CONDITION_FEATURE_COUNT
The number of structural features of the 'If Condition' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EXPRESSION

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

See Also:
ExpressionImpl, SimpleExpressionsPackageImpl.getExpression(), Constant Field Values
EMF generated code

EXPRESSION_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

NUMBER_LITERAL

static final int NUMBER_LITERAL
The meta object id for the 'Number Literal' class.

See Also:
NumberLiteralImpl, SimpleExpressionsPackageImpl.getNumberLiteral(), Constant Field Values
EMF generated code

NUMBER_LITERAL__VALUE

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

NUMBER_LITERAL_FEATURE_COUNT

static final int NUMBER_LITERAL_FEATURE_COUNT
The number of structural features of the 'Number Literal' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

METHOD_CALL

static final int METHOD_CALL
The meta object id for the 'Method Call' class.

See Also:
MethodCallImpl, SimpleExpressionsPackageImpl.getMethodCall(), Constant Field Values
EMF generated code

METHOD_CALL__VALUE

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

METHOD_CALL_FEATURE_COUNT

static final int METHOD_CALL_FEATURE_COUNT
The number of structural features of the 'Method Call' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

OR_EXPRESSION

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

See Also:
OrExpressionImpl, SimpleExpressionsPackageImpl.getOrExpression(), Constant Field Values
EMF generated code

OR_EXPRESSION__LEFT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

OR_EXPRESSION__RIGHT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

OR_EXPRESSION_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

AND_EXPRESSION

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

See Also:
AndExpressionImpl, SimpleExpressionsPackageImpl.getAndExpression(), Constant Field Values
EMF generated code

AND_EXPRESSION__LEFT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

AND_EXPRESSION__RIGHT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

AND_EXPRESSION_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPARISON

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

See Also:
ComparisonImpl, SimpleExpressionsPackageImpl.getComparison(), Constant Field Values
EMF generated code

COMPARISON__LEFT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPARISON__OPERATOR

static final int COMPARISON__OPERATOR
The feature id for the 'Operator' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPARISON__RIGHT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPARISON_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

NOT_EXPRESSION

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

See Also:
NotExpressionImpl, SimpleExpressionsPackageImpl.getNotExpression(), Constant Field Values
EMF generated code

NOT_EXPRESSION__EXPRESSION

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

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
EMF generated code
EMF ordered
Method Detail

getIfCondition

org.eclipse.emf.ecore.EClass getIfCondition()
Returns the meta object for class 'If Condition'.

Returns:
the meta object for class 'If Condition'.
See Also:
IfCondition
EMF generated code

getIfCondition_Elseif

org.eclipse.emf.ecore.EAttribute getIfCondition_Elseif()
Returns the meta object for the attribute 'Elseif'.

Returns:
the meta object for the attribute 'Elseif'.
See Also:
IfCondition.isElseif(), getIfCondition()
EMF generated code

getIfCondition_Condition

org.eclipse.emf.ecore.EReference getIfCondition_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
IfCondition.getCondition(), getIfCondition()
EMF generated code

getExpression

org.eclipse.emf.ecore.EClass getExpression()
Returns the meta object for class 'Expression'.

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

getNumberLiteral

org.eclipse.emf.ecore.EClass getNumberLiteral()
Returns the meta object for class 'Number Literal'.

Returns:
the meta object for class 'Number Literal'.
See Also:
NumberLiteral
EMF generated code

getNumberLiteral_Value

org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
NumberLiteral.getValue(), getNumberLiteral()
EMF generated code

getMethodCall

org.eclipse.emf.ecore.EClass getMethodCall()
Returns the meta object for class 'Method Call'.

Returns:
the meta object for class 'Method Call'.
See Also:
MethodCall
EMF generated code

getMethodCall_Value

org.eclipse.emf.ecore.EAttribute getMethodCall_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
MethodCall.getValue(), getMethodCall()
EMF generated code

getOrExpression

org.eclipse.emf.ecore.EClass getOrExpression()
Returns the meta object for class 'Or Expression'.

Returns:
the meta object for class 'Or Expression'.
See Also:
OrExpression
EMF generated code

getOrExpression_Left

org.eclipse.emf.ecore.EReference getOrExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
OrExpression.getLeft(), getOrExpression()
EMF generated code

getOrExpression_Right

org.eclipse.emf.ecore.EReference getOrExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
OrExpression.getRight(), getOrExpression()
EMF generated code

getAndExpression

org.eclipse.emf.ecore.EClass getAndExpression()
Returns the meta object for class 'And Expression'.

Returns:
the meta object for class 'And Expression'.
See Also:
AndExpression
EMF generated code

getAndExpression_Left

org.eclipse.emf.ecore.EReference getAndExpression_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
AndExpression.getLeft(), getAndExpression()
EMF generated code

getAndExpression_Right

org.eclipse.emf.ecore.EReference getAndExpression_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
AndExpression.getRight(), getAndExpression()
EMF generated code

getComparison

org.eclipse.emf.ecore.EClass getComparison()
Returns the meta object for class 'Comparison'.

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

getComparison_Left

org.eclipse.emf.ecore.EReference getComparison_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
Comparison.getLeft(), getComparison()
EMF generated code

getComparison_Operator

org.eclipse.emf.ecore.EAttribute getComparison_Operator()
Returns the meta object for the attribute 'Operator'.

Returns:
the meta object for the attribute 'Operator'.
See Also:
Comparison.getOperator(), getComparison()
EMF generated code

getComparison_Right

org.eclipse.emf.ecore.EReference getComparison_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
Comparison.getRight(), getComparison()
EMF generated code

getNotExpression

org.eclipse.emf.ecore.EClass getNotExpression()
Returns the meta object for class 'Not Expression'.

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

getNotExpression_Expression

org.eclipse.emf.ecore.EReference getNotExpression_Expression()
Returns the meta object for the containment reference 'Expression'.

Returns:
the meta object for the containment reference 'Expression'.
See Also:
NotExpression.getExpression(), getNotExpression()
EMF generated code

getSimpleExpressionsFactory

SimpleExpressionsFactory getSimpleExpressionsFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
EMF generated code