public interface SimpleExpressionsPackage
extends org.eclipse.emf.ecore.EPackage
SimpleExpressionsFactory
Modifier and Type | Interface and Description |
---|---|
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
|
Modifier and Type | Field and Description |
---|---|
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 |
BOOLEAN_LITERAL
The meta object id for the '
Boolean Literal ' class |
static int |
BOOLEAN_LITERAL__VALUE
The feature id for the 'Value' attribute
|
static int |
BOOLEAN_LITERAL_FEATURE_COUNT
The number of structural features of the 'Boolean Literal' 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
|
Modifier and Type | Method and Description |
---|---|
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.EAttribute |
getBooleanLiteral_Value()
Returns the meta object for the attribute '
Value ' |
org.eclipse.emf.ecore.EClass |
getBooleanLiteral()
Returns the meta object for class '
Boolean Literal ' |
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
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final SimpleExpressionsPackage eINSTANCE
static final int IF_CONDITION
If Condition
' class.
IfConditionImpl
,
SimpleExpressionsPackageImpl.getIfCondition()
,
Constant Field Valuesstatic final int IF_CONDITION__ELSEIF
static final int IF_CONDITION__CONDITION
static final int IF_CONDITION_FEATURE_COUNT
static final int EXPRESSION
Expression
' class.
ExpressionImpl
,
SimpleExpressionsPackageImpl.getExpression()
,
Constant Field Valuesstatic final int EXPRESSION_FEATURE_COUNT
static final int NUMBER_LITERAL
Number Literal
' class.
NumberLiteralImpl
,
SimpleExpressionsPackageImpl.getNumberLiteral()
,
Constant Field Valuesstatic final int NUMBER_LITERAL__VALUE
static final int NUMBER_LITERAL_FEATURE_COUNT
static final int BOOLEAN_LITERAL
Boolean Literal
' class.
BooleanLiteralImpl
,
SimpleExpressionsPackageImpl.getBooleanLiteral()
,
Constant Field Valuesstatic final int BOOLEAN_LITERAL__VALUE
static final int BOOLEAN_LITERAL_FEATURE_COUNT
static final int METHOD_CALL
Method Call
' class.
MethodCallImpl
,
SimpleExpressionsPackageImpl.getMethodCall()
,
Constant Field Valuesstatic final int METHOD_CALL__VALUE
static final int METHOD_CALL_FEATURE_COUNT
static final int OR_EXPRESSION
Or Expression
' class.
OrExpressionImpl
,
SimpleExpressionsPackageImpl.getOrExpression()
,
Constant Field Valuesstatic final int OR_EXPRESSION__LEFT
static final int OR_EXPRESSION__RIGHT
static final int OR_EXPRESSION_FEATURE_COUNT
static final int AND_EXPRESSION
And Expression
' class.
AndExpressionImpl
,
SimpleExpressionsPackageImpl.getAndExpression()
,
Constant Field Valuesstatic final int AND_EXPRESSION__LEFT
static final int AND_EXPRESSION__RIGHT
static final int AND_EXPRESSION_FEATURE_COUNT
static final int COMPARISON
Comparison
' class.
ComparisonImpl
,
SimpleExpressionsPackageImpl.getComparison()
,
Constant Field Valuesstatic final int COMPARISON__LEFT
static final int COMPARISON__OPERATOR
static final int COMPARISON__RIGHT
static final int COMPARISON_FEATURE_COUNT
static final int NOT_EXPRESSION
Not Expression
' class.
NotExpressionImpl
,
SimpleExpressionsPackageImpl.getNotExpression()
,
Constant Field Valuesstatic final int NOT_EXPRESSION__EXPRESSION
static final int NOT_EXPRESSION_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getIfCondition()
If Condition
'.
IfCondition
org.eclipse.emf.ecore.EAttribute getIfCondition_Elseif()
Elseif
'.
IfCondition.isElseif()
,
getIfCondition()
org.eclipse.emf.ecore.EReference getIfCondition_Condition()
Condition
'.
IfCondition.getCondition()
,
getIfCondition()
org.eclipse.emf.ecore.EClass getExpression()
Expression
'.
Expression
org.eclipse.emf.ecore.EClass getNumberLiteral()
Number Literal
'.
NumberLiteral
org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
Value
'.
NumberLiteral.getValue()
,
getNumberLiteral()
org.eclipse.emf.ecore.EClass getBooleanLiteral()
Boolean Literal
'.
BooleanLiteral
org.eclipse.emf.ecore.EAttribute getBooleanLiteral_Value()
Value
'.
BooleanLiteral.isValue()
,
getBooleanLiteral()
org.eclipse.emf.ecore.EClass getMethodCall()
Method Call
'.
MethodCall
org.eclipse.emf.ecore.EAttribute getMethodCall_Value()
Value
'.
MethodCall.getValue()
,
getMethodCall()
org.eclipse.emf.ecore.EClass getOrExpression()
Or Expression
'.
OrExpression
org.eclipse.emf.ecore.EReference getOrExpression_Left()
Left
'.
OrExpression.getLeft()
,
getOrExpression()
org.eclipse.emf.ecore.EReference getOrExpression_Right()
Right
'.
OrExpression.getRight()
,
getOrExpression()
org.eclipse.emf.ecore.EClass getAndExpression()
And Expression
'.
AndExpression
org.eclipse.emf.ecore.EReference getAndExpression_Left()
Left
'.
AndExpression.getLeft()
,
getAndExpression()
org.eclipse.emf.ecore.EReference getAndExpression_Right()
Right
'.
AndExpression.getRight()
,
getAndExpression()
org.eclipse.emf.ecore.EClass getComparison()
Comparison
'.
Comparison
org.eclipse.emf.ecore.EReference getComparison_Left()
Left
'.
Comparison.getLeft()
,
getComparison()
org.eclipse.emf.ecore.EAttribute getComparison_Operator()
Operator
'.
Comparison.getOperator()
,
getComparison()
org.eclipse.emf.ecore.EReference getComparison_Right()
Right
'.
Comparison.getRight()
,
getComparison()
org.eclipse.emf.ecore.EClass getNotExpression()
Not Expression
'.
NotExpression
org.eclipse.emf.ecore.EReference getNotExpression_Expression()
Expression
'.
NotExpression.getExpression()
,
getNotExpression()
SimpleExpressionsFactory getSimpleExpressionsFactory()