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- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
SimpleExpressionsFactory
- Model:
- kind="package"
- Generated:
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface 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
-
Field Summary
Fields Modifier and Type Field 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.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getAndExpression()
Returns the meta object for class 'And Expression
'.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
getBooleanLiteral()
Returns the meta object for class 'Boolean Literal
'.org.eclipse.emf.ecore.EAttribute
getBooleanLiteral_Value()
Returns the meta object for the attribute 'Value
'.org.eclipse.emf.ecore.EClass
getComparison()
Returns the meta object for class 'Comparison
'.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
getExpression()
Returns the meta object for class 'Expression
'.org.eclipse.emf.ecore.EClass
getIfCondition()
Returns the meta object for class 'If Condition
'.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
getMethodCall()
Returns the meta object for class 'Method Call
'.org.eclipse.emf.ecore.EAttribute
getMethodCall_Value()
Returns the meta object for the attribute 'Value
'.org.eclipse.emf.ecore.EClass
getNotExpression()
Returns the meta object for class 'Not Expression
'.org.eclipse.emf.ecore.EReference
getNotExpression_Expression()
Returns the meta object for the containment reference 'Expression
'.org.eclipse.emf.ecore.EClass
getNumberLiteral()
Returns the meta object for class 'Number Literal
'.org.eclipse.emf.ecore.EAttribute
getNumberLiteral_Value()
Returns the meta object for the attribute 'Value
'.org.eclipse.emf.ecore.EClass
getOrExpression()
Returns the meta object for class 'Or Expression
'.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
'.SimpleExpressionsFactory
getSimpleExpressionsFactory()
Returns the factory that creates the instances of the model.-
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
-
-
-
-
Field Detail
-
eNAME
static final java.lang.String eNAME
The package name.- See Also:
- Constant Field Values
- Generated:
-
eNS_URI
static final java.lang.String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated:
-
eNS_PREFIX
static final java.lang.String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated:
-
eINSTANCE
static final SimpleExpressionsPackage eINSTANCE
The singleton instance of the package.- Generated:
-
IF_CONDITION
static final int IF_CONDITION
The meta object id for the 'If Condition
' class.- See Also:
IfConditionImpl
,SimpleExpressionsPackageImpl.getIfCondition()
, Constant Field Values- Generated:
-
IF_CONDITION__ELSEIF
static final int IF_CONDITION__ELSEIF
The feature id for the 'Elseif' attribute.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
IF_CONDITION__CONDITION
static final int IF_CONDITION__CONDITION
The feature id for the 'Condition' containment reference.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- Ordered:
-
EXPRESSION
static final int EXPRESSION
The meta object id for the 'Expression
' class.- See Also:
ExpressionImpl
,SimpleExpressionsPackageImpl.getExpression()
, Constant Field Values- Generated:
-
EXPRESSION_FEATURE_COUNT
static final int EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.- See Also:
- Constant Field Values
- Generated:
- 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- Generated:
-
NUMBER_LITERAL__VALUE
static final int NUMBER_LITERAL__VALUE
The feature id for the 'Value' attribute.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- Ordered:
-
BOOLEAN_LITERAL
static final int BOOLEAN_LITERAL
The meta object id for the 'Boolean Literal
' class.- See Also:
BooleanLiteralImpl
,SimpleExpressionsPackageImpl.getBooleanLiteral()
, Constant Field Values- Generated:
-
BOOLEAN_LITERAL__VALUE
static final int BOOLEAN_LITERAL__VALUE
The feature id for the 'Value' attribute.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
BOOLEAN_LITERAL_FEATURE_COUNT
static final int BOOLEAN_LITERAL_FEATURE_COUNT
The number of structural features of the 'Boolean Literal' class.- See Also:
- Constant Field Values
- Generated:
- 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- Generated:
-
METHOD_CALL__VALUE
static final int METHOD_CALL__VALUE
The feature id for the 'Value' attribute.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- 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- Generated:
-
OR_EXPRESSION__LEFT
static final int OR_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
OR_EXPRESSION__RIGHT
static final int OR_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- 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- Generated:
-
AND_EXPRESSION__LEFT
static final int AND_EXPRESSION__LEFT
The feature id for the 'Left' containment reference.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
AND_EXPRESSION__RIGHT
static final int AND_EXPRESSION__RIGHT
The feature id for the 'Right' containment reference.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- Ordered:
-
COMPARISON
static final int COMPARISON
The meta object id for the 'Comparison
' class.- See Also:
ComparisonImpl
,SimpleExpressionsPackageImpl.getComparison()
, Constant Field Values- Generated:
-
COMPARISON__LEFT
static final int COMPARISON__LEFT
The feature id for the 'Left' containment reference.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
COMPARISON__OPERATOR
static final int COMPARISON__OPERATOR
The feature id for the 'Operator' attribute.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
COMPARISON__RIGHT
static final int COMPARISON__RIGHT
The feature id for the 'Right' containment reference.- See Also:
- Constant Field Values
- Generated:
- Ordered:
-
COMPARISON_FEATURE_COUNT
static final int COMPARISON_FEATURE_COUNT
The number of structural features of the 'Comparison' class.- See Also:
- Constant Field Values
- Generated:
- 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- Generated:
-
NOT_EXPRESSION__EXPRESSION
static final int NOT_EXPRESSION__EXPRESSION
The feature id for the 'Expression' containment reference.- See Also:
- Constant Field Values
- Generated:
- 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
- Generated:
- 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
- Generated:
-
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()
- Generated:
-
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()
- Generated:
-
getExpression
org.eclipse.emf.ecore.EClass getExpression()
Returns the meta object for class 'Expression
'.- Returns:
- the meta object for class 'Expression'.
- See Also:
Expression
- Generated:
-
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
- Generated:
-
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()
- Generated:
-
getBooleanLiteral
org.eclipse.emf.ecore.EClass getBooleanLiteral()
Returns the meta object for class 'Boolean Literal
'.- Returns:
- the meta object for class 'Boolean Literal'.
- See Also:
BooleanLiteral
- Generated:
-
getBooleanLiteral_Value
org.eclipse.emf.ecore.EAttribute getBooleanLiteral_Value()
Returns the meta object for the attribute 'Value
'.- Returns:
- the meta object for the attribute 'Value'.
- See Also:
BooleanLiteral.isValue()
,getBooleanLiteral()
- Generated:
-
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
- Generated:
-
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()
- Generated:
-
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
- Generated:
-
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()
- Generated:
-
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()
- Generated:
-
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
- Generated:
-
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()
- Generated:
-
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()
- Generated:
-
getComparison
org.eclipse.emf.ecore.EClass getComparison()
Returns the meta object for class 'Comparison
'.- Returns:
- the meta object for class 'Comparison'.
- See Also:
Comparison
- Generated:
-
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()
- Generated:
-
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()
- Generated:
-
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()
- Generated:
-
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
- Generated:
-
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()
- Generated:
-
getSimpleExpressionsFactory
SimpleExpressionsFactory getSimpleExpressionsFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated:
-
-