public interface VeplFactory
extends org.eclipse.emf.ecore.EFactory
VeplPackage
Modifier and Type | Field and Description |
---|---|
static VeplFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AbstractAtomicEventPattern |
createAbstractAtomicEventPattern()
Returns a new object of class 'Abstract Atomic Event Pattern'.
|
AbstractMultiplicity |
createAbstractMultiplicity()
Returns a new object of class 'Abstract Multiplicity'.
|
AndOperator |
createAndOperator()
Returns a new object of class 'And Operator'.
|
AtLeastOne |
createAtLeastOne()
Returns a new object of class 'At Least One'.
|
Atom |
createAtom()
Returns a new object of class 'Atom'.
|
AtomicEventPattern |
createAtomicEventPattern()
Returns a new object of class 'Atomic Event Pattern'.
|
BinaryOperator |
createBinaryOperator()
Returns a new object of class 'Binary Operator'.
|
ChainedExpression |
createChainedExpression()
Returns a new object of class 'Chained Expression'.
|
ComplexEventExpression |
createComplexEventExpression()
Returns a new object of class 'Complex Event Expression'.
|
ComplexEventOperator |
createComplexEventOperator()
Returns a new object of class 'Complex Event Operator'.
|
ComplexEventPattern |
createComplexEventPattern()
Returns a new object of class 'Complex Event Pattern'.
|
EventModel |
createEventModel()
Returns a new object of class 'Event Model'.
|
EventPattern |
createEventPattern()
Returns a new object of class 'Event Pattern'.
|
FollowsOperator |
createFollowsOperator()
Returns a new object of class 'Follows Operator'.
|
GenericImport |
createGenericImport()
Returns a new object of class 'Generic Import'.
|
Import |
createImport()
Returns a new object of class 'Import'.
|
Infinite |
createInfinite()
Returns a new object of class 'Infinite'.
|
ModelElement |
createModelElement()
Returns a new object of class 'Model Element'.
|
Multiplicity |
createMultiplicity()
Returns a new object of class 'Multiplicity'.
|
NegOperator |
createNegOperator()
Returns a new object of class 'Neg Operator'.
|
OrOperator |
createOrOperator()
Returns a new object of class 'Or Operator'.
|
ParameterizedPatternCall |
createParameterizedPatternCall()
Returns a new object of class 'Parameterized Pattern Call'.
|
ParametrizedQueryReference |
createParametrizedQueryReference()
Returns a new object of class 'Parametrized Query Reference'.
|
PatternCallParameter |
createPatternCallParameter()
Returns a new object of class 'Pattern Call Parameter'.
|
PatternCallParameterList |
createPatternCallParameterList()
Returns a new object of class 'Pattern Call Parameter List'.
|
QueryImport |
createQueryImport()
Returns a new object of class 'Query Import'.
|
QueryResultChangeEventPattern |
createQueryResultChangeEventPattern()
Returns a new object of class 'Query Result Change Event Pattern'.
|
Rule |
createRule()
Returns a new object of class 'Rule'.
|
Timewindow |
createTimewindow()
Returns a new object of class 'Timewindow'.
|
Trait |
createTrait()
Returns a new object of class 'Trait'.
|
TraitList |
createTraitList()
Returns a new object of class 'Trait List'.
|
TraitTypedParameterList |
createTraitTypedParameterList()
Returns a new object of class 'Trait Typed Parameter List'.
|
TypedParameter |
createTypedParameter()
Returns a new object of class 'Typed Parameter'.
|
TypedParameterList |
createTypedParameterList()
Returns a new object of class 'Typed Parameter List'.
|
TypedParameterWithDefaultValue |
createTypedParameterWithDefaultValue()
Returns a new object of class 'Typed Parameter With Default Value'.
|
UnaryOperator |
createUnaryOperator()
Returns a new object of class 'Unary Operator'.
|
UntilOperator |
createUntilOperator()
Returns a new object of class 'Until Operator'.
|
VeplPackage |
getVeplPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final VeplFactory eINSTANCE
EventModel createEventModel()
Import createImport()
GenericImport createGenericImport()
QueryImport createQueryImport()
ModelElement createModelElement()
Trait createTrait()
EventPattern createEventPattern()
AbstractAtomicEventPattern createAbstractAtomicEventPattern()
AtomicEventPattern createAtomicEventPattern()
QueryResultChangeEventPattern createQueryResultChangeEventPattern()
ComplexEventPattern createComplexEventPattern()
Rule createRule()
TraitList createTraitList()
TypedParameterList createTypedParameterList()
TypedParameter createTypedParameter()
TypedParameterWithDefaultValue createTypedParameterWithDefaultValue()
TraitTypedParameterList createTraitTypedParameterList()
ParametrizedQueryReference createParametrizedQueryReference()
ComplexEventExpression createComplexEventExpression()
ChainedExpression createChainedExpression()
Atom createAtom()
AbstractMultiplicity createAbstractMultiplicity()
Timewindow createTimewindow()
ParameterizedPatternCall createParameterizedPatternCall()
PatternCallParameterList createPatternCallParameterList()
PatternCallParameter createPatternCallParameter()
ComplexEventOperator createComplexEventOperator()
BinaryOperator createBinaryOperator()
UnaryOperator createUnaryOperator()
FollowsOperator createFollowsOperator()
OrOperator createOrOperator()
AndOperator createAndOperator()
UntilOperator createUntilOperator()
NegOperator createNegOperator()
Multiplicity createMultiplicity()
Infinite createInfinite()
AtLeastOne createAtLeastOne()
VeplPackage getVeplPackage()