Interface ExpressionPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ExpressionPackageImpl
public interface ExpressionPackage extends 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:
ExpressionFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExpressionPackage.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
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACQUIRE
The meta object id for the 'Acquire
' class.static int
ACQUIRE__RESOURCE
The feature id for the 'Resource' reference.static int
ACQUIRE_FEATURE_COUNT
The number of structural features of the 'Acquire' class.static int
ALTERNATIVE
The meta object id for the 'Alternative
' class.static int
ALTERNATIVE__LEFT_OPTION
The feature id for the 'Left Option' containment reference.static int
ALTERNATIVE__RIGHT_OPTION
The feature id for the 'Right Option' containment reference.static int
ALTERNATIVE_FEATURE_COUNT
The number of structural features of the 'Alternative' class.static ExpressionPackage
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
LOOP
The meta object id for the 'Loop
' class.static int
LOOP__ITERATIONS_PMF
The feature id for the 'Iterations PMF' containment reference.static int
LOOP__ITERATIONS_STRING
The feature id for the 'Iterations String' attribute.static int
LOOP__REG_EXP
The feature id for the 'Reg Exp' containment reference.static int
LOOP_FEATURE_COUNT
The number of structural features of the 'Loop' class.static int
OPERATION
The meta object id for the 'Operation
' class.static int
OPERATION_FEATURE_COUNT
The number of structural features of the 'Operation' class.static int
OPTION
The meta object id for the 'Option
' class.static int
OPTION__PROBABILITY
The feature id for the 'Probability' attribute.static int
OPTION__REGEXP
The feature id for the 'Regexp' containment reference.static int
OPTION_FEATURE_COUNT
The number of structural features of the 'Option' class.static int
PARALLEL
The meta object id for the 'Parallel
' class.static int
PARALLEL__LEFT_TASK
The feature id for the 'Left Task' containment reference.static int
PARALLEL__RIGHT_TASK
The feature id for the 'Right Task' containment reference.static int
PARALLEL_FEATURE_COUNT
The number of structural features of the 'Parallel' class.static int
RELEASE
The meta object id for the 'Release
' class.static int
RELEASE__RESOURCE
The feature id for the 'Resource' reference.static int
RELEASE_FEATURE_COUNT
The number of structural features of the 'Release' class.static int
SEQUENCE
The meta object id for the 'Sequence
' class.static int
SEQUENCE__LEFT_REG_EXP
The feature id for the 'Left Reg Exp' containment reference.static int
SEQUENCE__RIGHT_REG_EXP
The feature id for the 'Right Reg Exp' containment reference.static int
SEQUENCE_FEATURE_COUNT
The number of structural features of the 'Sequence' class.static int
SYMBOL
The meta object id for the 'Symbol
' class.static int
SYMBOL__NAME
The feature id for the 'Name' attribute.static int
SYMBOL__RESOURCE_USAGES
The feature id for the 'Resource Usages' containment reference list.static int
SYMBOL_FEATURE_COUNT
The number of structural features of the 'Symbol' class.static int
TERMINAL
The meta object id for the 'Terminal
' class.static int
TERMINAL_FEATURE_COUNT
The number of structural features of the 'Terminal' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getAcquire()
Returns the meta object for class 'Acquire
'.EReference
getAcquire_Resource()
Returns the meta object for the reference 'Resource
'.EClass
getAlternative()
Returns the meta object for class 'Alternative
'.EReference
getAlternative_LeftOption()
Returns the meta object for the containment reference 'Left Option
'.EReference
getAlternative_RightOption()
Returns the meta object for the containment reference 'Right Option
'.EClass
getExpression()
Returns the meta object for class 'Expression
'.ExpressionFactory
getExpressionFactory()
Returns the factory that creates the instances of the model.EClass
getLoop()
Returns the meta object for class 'Loop
'.EReference
getLoop_IterationsPMF()
Returns the meta object for the containment reference 'Iterations PMF
'.EAttribute
getLoop_IterationsString()
Returns the meta object for the attribute 'Iterations String
'.EReference
getLoop_RegExp()
Returns the meta object for the containment reference 'Reg Exp
'.EClass
getOperation()
Returns the meta object for class 'Operation
'.EClass
getOption()
Returns the meta object for class 'Option
'.EAttribute
getOption_Probability()
Returns the meta object for the attribute 'Probability
'.EReference
getOption_Regexp()
Returns the meta object for the containment reference 'Regexp
'.EClass
getParallel()
Returns the meta object for class 'Parallel
'.EReference
getParallel_LeftTask()
Returns the meta object for the containment reference 'Left Task
'.EReference
getParallel_RightTask()
Returns the meta object for the containment reference 'Right Task
'.EClass
getRelease()
Returns the meta object for class 'Release
'.EReference
getRelease_Resource()
Returns the meta object for the reference 'Resource
'.EClass
getSequence()
Returns the meta object for class 'Sequence
'.EReference
getSequence_LeftRegExp()
Returns the meta object for the containment reference 'Left Reg Exp
'.EReference
getSequence_RightRegExp()
Returns the meta object for the containment reference 'Right Reg Exp
'.EClass
getSymbol()
Returns the meta object for class 'Symbol
'.EAttribute
getSymbol_Name()
Returns the meta object for the attribute 'Name
'.EReference
getSymbol_ResourceUsages()
Returns the meta object for the containment reference list 'Resource Usages
'.EClass
getTerminal()
Returns the meta object for class 'Terminal
'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final ExpressionPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
EXPRESSION
static final int EXPRESSION
The meta object id for the 'Expression
' class.- See Also:
ExpressionImpl
,ExpressionPackageImpl.getExpression()
, Constant Field Values- Generated class or method.
-
EXPRESSION_FEATURE_COUNT
static final int EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TERMINAL
static final int TERMINAL
The meta object id for the 'Terminal
' class.- See Also:
TerminalImpl
,ExpressionPackageImpl.getTerminal()
, Constant Field Values- Generated class or method.
-
TERMINAL_FEATURE_COUNT
static final int TERMINAL_FEATURE_COUNT
The number of structural features of the 'Terminal' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SYMBOL
static final int SYMBOL
The meta object id for the 'Symbol
' class.- See Also:
SymbolImpl
,ExpressionPackageImpl.getSymbol()
, Constant Field Values- Generated class or method.
-
SYMBOL__NAME
static final int SYMBOL__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SYMBOL__RESOURCE_USAGES
static final int SYMBOL__RESOURCE_USAGES
The feature id for the 'Resource Usages' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SYMBOL_FEATURE_COUNT
static final int SYMBOL_FEATURE_COUNT
The number of structural features of the 'Symbol' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPERATION
static final int OPERATION
The meta object id for the 'Operation
' class.- See Also:
OperationImpl
,ExpressionPackageImpl.getOperation()
, Constant Field Values- Generated class or method.
-
OPERATION_FEATURE_COUNT
static final int OPERATION_FEATURE_COUNT
The number of structural features of the 'Operation' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SEQUENCE
static final int SEQUENCE
The meta object id for the 'Sequence
' class.- See Also:
SequenceImpl
,ExpressionPackageImpl.getSequence()
, Constant Field Values- Generated class or method.
-
SEQUENCE__LEFT_REG_EXP
static final int SEQUENCE__LEFT_REG_EXP
The feature id for the 'Left Reg Exp' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SEQUENCE__RIGHT_REG_EXP
static final int SEQUENCE__RIGHT_REG_EXP
The feature id for the 'Right Reg Exp' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SEQUENCE_FEATURE_COUNT
static final int SEQUENCE_FEATURE_COUNT
The number of structural features of the 'Sequence' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELEASE
static final int RELEASE
The meta object id for the 'Release
' class.- See Also:
ReleaseImpl
,ExpressionPackageImpl.getRelease()
, Constant Field Values- Generated class or method.
-
RELEASE__RESOURCE
static final int RELEASE__RESOURCE
The feature id for the 'Resource' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELEASE_FEATURE_COUNT
static final int RELEASE_FEATURE_COUNT
The number of structural features of the 'Release' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PARALLEL
static final int PARALLEL
The meta object id for the 'Parallel
' class.- See Also:
ParallelImpl
,ExpressionPackageImpl.getParallel()
, Constant Field Values- Generated class or method.
-
PARALLEL__LEFT_TASK
static final int PARALLEL__LEFT_TASK
The feature id for the 'Left Task' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PARALLEL__RIGHT_TASK
static final int PARALLEL__RIGHT_TASK
The feature id for the 'Right Task' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PARALLEL_FEATURE_COUNT
static final int PARALLEL_FEATURE_COUNT
The number of structural features of the 'Parallel' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPTION
static final int OPTION
The meta object id for the 'Option
' class.- See Also:
OptionImpl
,ExpressionPackageImpl.getOption()
, Constant Field Values- Generated class or method.
-
OPTION__PROBABILITY
static final int OPTION__PROBABILITY
The feature id for the 'Probability' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPTION__REGEXP
static final int OPTION__REGEXP
The feature id for the 'Regexp' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPTION_FEATURE_COUNT
static final int OPTION_FEATURE_COUNT
The number of structural features of the 'Option' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP
static final int LOOP
The meta object id for the 'Loop
' class.- See Also:
LoopImpl
,ExpressionPackageImpl.getLoop()
, Constant Field Values- Generated class or method.
-
LOOP__REG_EXP
static final int LOOP__REG_EXP
The feature id for the 'Reg Exp' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__ITERATIONS_PMF
static final int LOOP__ITERATIONS_PMF
The feature id for the 'Iterations PMF' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__ITERATIONS_STRING
static final int LOOP__ITERATIONS_STRING
The feature id for the 'Iterations String' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP_FEATURE_COUNT
static final int LOOP_FEATURE_COUNT
The number of structural features of the 'Loop' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE
static final int ALTERNATIVE
The meta object id for the 'Alternative
' class.- See Also:
AlternativeImpl
,ExpressionPackageImpl.getAlternative()
, Constant Field Values- Generated class or method.
-
ALTERNATIVE__LEFT_OPTION
static final int ALTERNATIVE__LEFT_OPTION
The feature id for the 'Left Option' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE__RIGHT_OPTION
static final int ALTERNATIVE__RIGHT_OPTION
The feature id for the 'Right Option' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE_FEATURE_COUNT
static final int ALTERNATIVE_FEATURE_COUNT
The number of structural features of the 'Alternative' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACQUIRE
static final int ACQUIRE
The meta object id for the 'Acquire
' class.- See Also:
AcquireImpl
,ExpressionPackageImpl.getAcquire()
, Constant Field Values- Generated class or method.
-
ACQUIRE__RESOURCE
static final int ACQUIRE__RESOURCE
The feature id for the 'Resource' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACQUIRE_FEATURE_COUNT
static final int ACQUIRE_FEATURE_COUNT
The number of structural features of the 'Acquire' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getTerminal
EClass getTerminal()
Returns the meta object for class 'Terminal
'.- Returns:
- the meta object for class 'Terminal'.
- See Also:
Terminal
- Generated class or method.
-
getExpression
EClass getExpression()
Returns the meta object for class 'Expression
'.- Returns:
- the meta object for class 'Expression'.
- See Also:
Expression
- Generated class or method.
-
getSymbol
EClass getSymbol()
Returns the meta object for class 'Symbol
'.- Returns:
- the meta object for class 'Symbol'.
- See Also:
Symbol
- Generated class or method.
-
getSymbol_Name
EAttribute getSymbol_Name()
Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Symbol.getName()
,getSymbol()
- Generated class or method.
-
getSymbol_ResourceUsages
EReference getSymbol_ResourceUsages()
Returns the meta object for the containment reference list 'Resource Usages
'.- Returns:
- the meta object for the containment reference list 'Resource Usages'.
- See Also:
Symbol.getResourceUsages()
,getSymbol()
- Generated class or method.
-
getSequence
EClass getSequence()
Returns the meta object for class 'Sequence
'.- Returns:
- the meta object for class 'Sequence'.
- See Also:
Sequence
- Generated class or method.
-
getSequence_LeftRegExp
EReference getSequence_LeftRegExp()
Returns the meta object for the containment reference 'Left Reg Exp
'.- Returns:
- the meta object for the containment reference 'Left Reg Exp'.
- See Also:
Sequence.getLeftRegExp()
,getSequence()
- Generated class or method.
-
getSequence_RightRegExp
EReference getSequence_RightRegExp()
Returns the meta object for the containment reference 'Right Reg Exp
'.- Returns:
- the meta object for the containment reference 'Right Reg Exp'.
- See Also:
Sequence.getRightRegExp()
,getSequence()
- Generated class or method.
-
getOperation
EClass getOperation()
Returns the meta object for class 'Operation
'.- Returns:
- the meta object for class 'Operation'.
- See Also:
Operation
- Generated class or method.
-
getRelease
EClass getRelease()
Returns the meta object for class 'Release
'.- Returns:
- the meta object for class 'Release'.
- See Also:
Release
- Generated class or method.
-
getRelease_Resource
EReference getRelease_Resource()
Returns the meta object for the reference 'Resource
'.- Returns:
- the meta object for the reference 'Resource'.
- See Also:
Release.getResource()
,getRelease()
- Generated class or method.
-
getParallel
EClass getParallel()
Returns the meta object for class 'Parallel
'.- Returns:
- the meta object for class 'Parallel'.
- See Also:
Parallel
- Generated class or method.
-
getParallel_LeftTask
EReference getParallel_LeftTask()
Returns the meta object for the containment reference 'Left Task
'.- Returns:
- the meta object for the containment reference 'Left Task'.
- See Also:
Parallel.getLeftTask()
,getParallel()
- Generated class or method.
-
getParallel_RightTask
EReference getParallel_RightTask()
Returns the meta object for the containment reference 'Right Task
'.- Returns:
- the meta object for the containment reference 'Right Task'.
- See Also:
Parallel.getRightTask()
,getParallel()
- Generated class or method.
-
getOption
EClass getOption()
Returns the meta object for class 'Option
'.- Returns:
- the meta object for class 'Option'.
- See Also:
Option
- Generated class or method.
-
getOption_Probability
EAttribute getOption_Probability()
Returns the meta object for the attribute 'Probability
'.- Returns:
- the meta object for the attribute 'Probability'.
- See Also:
Option.getProbability()
,getOption()
- Generated class or method.
-
getOption_Regexp
EReference getOption_Regexp()
Returns the meta object for the containment reference 'Regexp
'.- Returns:
- the meta object for the containment reference 'Regexp'.
- See Also:
Option.getRegexp()
,getOption()
- Generated class or method.
-
getLoop
EClass getLoop()
Returns the meta object for class 'Loop
'.- Returns:
- the meta object for class 'Loop'.
- See Also:
Loop
- Generated class or method.
-
getLoop_RegExp
EReference getLoop_RegExp()
Returns the meta object for the containment reference 'Reg Exp
'.- Returns:
- the meta object for the containment reference 'Reg Exp'.
- See Also:
Loop.getRegExp()
,getLoop()
- Generated class or method.
-
getLoop_IterationsPMF
EReference getLoop_IterationsPMF()
Returns the meta object for the containment reference 'Iterations PMF
'.- Returns:
- the meta object for the containment reference 'Iterations PMF'.
- See Also:
Loop.getIterationsPMF()
,getLoop()
- Generated class or method.
-
getLoop_IterationsString
EAttribute getLoop_IterationsString()
Returns the meta object for the attribute 'Iterations String
'.- Returns:
- the meta object for the attribute 'Iterations String'.
- See Also:
Loop.getIterationsString()
,getLoop()
- Generated class or method.
-
getAlternative
EClass getAlternative()
Returns the meta object for class 'Alternative
'.- Returns:
- the meta object for class 'Alternative'.
- See Also:
Alternative
- Generated class or method.
-
getAlternative_LeftOption
EReference getAlternative_LeftOption()
Returns the meta object for the containment reference 'Left Option
'.- Returns:
- the meta object for the containment reference 'Left Option'.
- See Also:
Alternative.getLeftOption()
,getAlternative()
- Generated class or method.
-
getAlternative_RightOption
EReference getAlternative_RightOption()
Returns the meta object for the containment reference 'Right Option
'.- Returns:
- the meta object for the containment reference 'Right Option'.
- See Also:
Alternative.getRightOption()
,getAlternative()
- Generated class or method.
-
getAcquire
EClass getAcquire()
Returns the meta object for class 'Acquire
'.- Returns:
- the meta object for class 'Acquire'.
- See Also:
Acquire
- Generated class or method.
-
getAcquire_Resource
EReference getAcquire_Resource()
Returns the meta object for the reference 'Resource
'.- Returns:
- the meta object for the reference 'Resource'.
- See Also:
Acquire.getResource()
,getAcquire()
- Generated class or method.
-
getExpressionFactory
ExpressionFactory getExpressionFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-