Interface ExpressionPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ExpressionPackageImpl
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:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Acquire
' class.static final int
The feature id for the 'Resource' reference.static final int
The number of structural features of the 'Acquire' class.static final int
The meta object id for the 'Alternative
' class.static final int
The feature id for the 'Left Option' containment reference.static final int
The feature id for the 'Right Option' containment reference.static final int
The number of structural features of the 'Alternative' class.static final ExpressionPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Expression
' class.static final int
The number of structural features of the 'Expression' class.static final int
The meta object id for the 'Loop
' class.static final int
The feature id for the 'Iterations PMF' containment reference.static final int
The feature id for the 'Iterations String' attribute.static final int
The feature id for the 'Reg Exp' containment reference.static final int
The number of structural features of the 'Loop' class.static final int
The meta object id for the 'Operation
' class.static final int
The number of structural features of the 'Operation' class.static final int
The meta object id for the 'Option
' class.static final int
The feature id for the 'Probability' attribute.static final int
The feature id for the 'Regexp' containment reference.static final int
The number of structural features of the 'Option' class.static final int
The meta object id for the 'Parallel
' class.static final int
The feature id for the 'Left Task' containment reference.static final int
The feature id for the 'Right Task' containment reference.static final int
The number of structural features of the 'Parallel' class.static final int
The meta object id for the 'Release
' class.static final int
The feature id for the 'Resource' reference.static final int
The number of structural features of the 'Release' class.static final int
The meta object id for the 'Sequence
' class.static final int
The feature id for the 'Left Reg Exp' containment reference.static final int
The feature id for the 'Right Reg Exp' containment reference.static final int
The number of structural features of the 'Sequence' class.static final int
The meta object id for the 'Symbol
' class.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Resource Usages' containment reference list.static final int
The number of structural features of the 'Symbol' class.static final int
The meta object id for the 'Terminal
' class.static final int
The number of structural features of the 'Terminal' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Acquire
'.Returns the meta object for the reference 'Resource
'.Returns the meta object for class 'Alternative
'.Returns the meta object for the containment reference 'Left Option
'.Returns the meta object for the containment reference 'Right Option
'.Returns the meta object for class 'Expression
'.Returns the factory that creates the instances of the model.getLoop()
Returns the meta object for class 'Loop
'.Returns the meta object for the containment reference 'Iterations PMF
'.Returns the meta object for the attribute 'Iterations String
'.Returns the meta object for the containment reference 'Reg Exp
'.Returns the meta object for class 'Operation
'.Returns the meta object for class 'Option
'.Returns the meta object for the attribute 'Probability
'.Returns the meta object for the containment reference 'Regexp
'.Returns the meta object for class 'Parallel
'.Returns the meta object for the containment reference 'Left Task
'.Returns the meta object for the containment reference 'Right Task
'.Returns the meta object for class 'Release
'.Returns the meta object for the reference 'Resource
'.Returns the meta object for class 'Sequence
'.Returns the meta object for the containment reference 'Left Reg Exp
'.Returns the meta object for the containment reference 'Right Reg Exp
'.Returns the meta object for class 'Symbol
'.Returns the meta object for the attribute 'Name
'.Returns the meta object for the containment reference list 'Resource Usages
'.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 Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
EXPRESSION
static final int EXPRESSIONThe meta object id for the 'Expression
' class.- See Also:
- Generated class or method.
-
EXPRESSION_FEATURE_COUNT
static final int EXPRESSION_FEATURE_COUNTThe number of structural features of the 'Expression' class.- See Also:
- Generated class or method.
- Ordered collection.
-
TERMINAL
static final int TERMINALThe meta object id for the 'Terminal
' class.- See Also:
- Generated class or method.
-
TERMINAL_FEATURE_COUNT
static final int TERMINAL_FEATURE_COUNTThe number of structural features of the 'Terminal' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SYMBOL
static final int SYMBOLThe meta object id for the 'Symbol
' class.- See Also:
- Generated class or method.
-
SYMBOL__NAME
static final int SYMBOL__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SYMBOL__RESOURCE_USAGES
static final int SYMBOL__RESOURCE_USAGESThe feature id for the 'Resource Usages' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SYMBOL_FEATURE_COUNT
static final int SYMBOL_FEATURE_COUNTThe number of structural features of the 'Symbol' class.- See Also:
- Generated class or method.
- Ordered collection.
-
OPERATION
static final int OPERATIONThe meta object id for the 'Operation
' class.- See Also:
- Generated class or method.
-
OPERATION_FEATURE_COUNT
static final int OPERATION_FEATURE_COUNTThe number of structural features of the 'Operation' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SEQUENCE
static final int SEQUENCEThe meta object id for the 'Sequence
' class.- See Also:
- Generated class or method.
-
SEQUENCE__LEFT_REG_EXP
static final int SEQUENCE__LEFT_REG_EXPThe feature id for the 'Left Reg Exp' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SEQUENCE__RIGHT_REG_EXP
static final int SEQUENCE__RIGHT_REG_EXPThe feature id for the 'Right Reg Exp' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SEQUENCE_FEATURE_COUNT
static final int SEQUENCE_FEATURE_COUNTThe number of structural features of the 'Sequence' class.- See Also:
- Generated class or method.
- Ordered collection.
-
RELEASE
static final int RELEASEThe meta object id for the 'Release
' class.- See Also:
- Generated class or method.
-
RELEASE__RESOURCE
static final int RELEASE__RESOURCEThe feature id for the 'Resource' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RELEASE_FEATURE_COUNT
static final int RELEASE_FEATURE_COUNTThe number of structural features of the 'Release' class.- See Also:
- Generated class or method.
- Ordered collection.
-
PARALLEL
static final int PARALLELThe meta object id for the 'Parallel
' class.- See Also:
- Generated class or method.
-
PARALLEL__LEFT_TASK
static final int PARALLEL__LEFT_TASKThe feature id for the 'Left Task' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
PARALLEL__RIGHT_TASK
static final int PARALLEL__RIGHT_TASKThe feature id for the 'Right Task' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
PARALLEL_FEATURE_COUNT
static final int PARALLEL_FEATURE_COUNTThe number of structural features of the 'Parallel' class.- See Also:
- Generated class or method.
- Ordered collection.
-
OPTION
static final int OPTIONThe meta object id for the 'Option
' class.- See Also:
- Generated class or method.
-
OPTION__PROBABILITY
static final int OPTION__PROBABILITYThe feature id for the 'Probability' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
OPTION__REGEXP
static final int OPTION__REGEXPThe feature id for the 'Regexp' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
OPTION_FEATURE_COUNT
static final int OPTION_FEATURE_COUNTThe number of structural features of the 'Option' class.- See Also:
- Generated class or method.
- Ordered collection.
-
LOOP
static final int LOOPThe meta object id for the 'Loop
' class.- See Also:
- Generated class or method.
-
LOOP__REG_EXP
static final int LOOP__REG_EXPThe feature id for the 'Reg Exp' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
LOOP__ITERATIONS_PMF
static final int LOOP__ITERATIONS_PMFThe feature id for the 'Iterations PMF' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
LOOP__ITERATIONS_STRING
static final int LOOP__ITERATIONS_STRINGThe feature id for the 'Iterations String' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
LOOP_FEATURE_COUNT
static final int LOOP_FEATURE_COUNTThe number of structural features of the 'Loop' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE
static final int ALTERNATIVEThe meta object id for the 'Alternative
' class.- See Also:
- Generated class or method.
-
ALTERNATIVE__LEFT_OPTION
static final int ALTERNATIVE__LEFT_OPTIONThe feature id for the 'Left Option' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE__RIGHT_OPTION
static final int ALTERNATIVE__RIGHT_OPTIONThe feature id for the 'Right Option' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ALTERNATIVE_FEATURE_COUNT
static final int ALTERNATIVE_FEATURE_COUNTThe number of structural features of the 'Alternative' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ACQUIRE
static final int ACQUIREThe meta object id for the 'Acquire
' class.- See Also:
- Generated class or method.
-
ACQUIRE__RESOURCE
static final int ACQUIRE__RESOURCEThe feature id for the 'Resource' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ACQUIRE_FEATURE_COUNT
static final int ACQUIRE_FEATURE_COUNTThe number of structural features of the 'Acquire' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getTerminal
EClass getTerminal()Returns the meta object for class 'Terminal
'.- Returns:
- the meta object for class 'Terminal'.
- See Also:
- Generated class or method.
-
getExpression
EClass getExpression()Returns the meta object for class 'Expression
'.- Returns:
- the meta object for class 'Expression'.
- See Also:
- Generated class or method.
-
getSymbol
EClass getSymbol()Returns the meta object for class 'Symbol
'.- Returns:
- the meta object for class 'Symbol'.
- See Also:
- 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:
- 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:
- Generated class or method.
-
getSequence
EClass getSequence()Returns the meta object for class 'Sequence
'.- Returns:
- the meta object for class 'Sequence'.
- See Also:
- 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:
- 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:
- Generated class or method.
-
getOperation
EClass getOperation()Returns the meta object for class 'Operation
'.- Returns:
- the meta object for class 'Operation'.
- See Also:
- Generated class or method.
-
getRelease
EClass getRelease()Returns the meta object for class 'Release
'.- Returns:
- the meta object for class 'Release'.
- See Also:
- 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:
- Generated class or method.
-
getParallel
EClass getParallel()Returns the meta object for class 'Parallel
'.- Returns:
- the meta object for class 'Parallel'.
- See Also:
- 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:
- 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:
- Generated class or method.
-
getOption
EClass getOption()Returns the meta object for class 'Option
'.- Returns:
- the meta object for class 'Option'.
- See Also:
- 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:
- 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:
- Generated class or method.
-
getLoop
EClass getLoop()Returns the meta object for class 'Loop
'.- Returns:
- the meta object for class 'Loop'.
- See Also:
- 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:
- 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:
- 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:
- Generated class or method.
-
getAlternative
EClass getAlternative()Returns the meta object for class 'Alternative
'.- Returns:
- the meta object for class 'Alternative'.
- See Also:
- 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:
- 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:
- Generated class or method.
-
getAcquire
EClass getAcquire()Returns the meta object for class 'Acquire
'.- Returns:
- the meta object for class 'Acquire'.
- See Also:
- 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:
- 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.
-