public class ObservedComplexEventPattern extends java.lang.Object implements IObservableComplexEventPattern
EventPattern
instance that got matched, i.e. the related EventToken
got into the
FinalState
of the appropriate Automaton
.
An object of this type should be instantiated at runtime when an EventPattern
is placed into the
FinalState
.
Constructor and Description |
---|
ObservedComplexEventPattern(Automaton automaton,
EventToken eventToken) |
Modifier and Type | Method and Description |
---|---|
Automaton |
getAutomaton() |
java.util.List<Event> |
getObservedAtomicEventInstances() |
java.lang.String |
getObservedEventPatternId() |
ParameterTable |
getParameterTable() |
public ObservedComplexEventPattern(Automaton automaton, EventToken eventToken)
public Automaton getAutomaton()
getAutomaton
in interface IObservableComplexEventPattern
public java.lang.String getObservedEventPatternId()
getObservedEventPatternId
in interface IObservableComplexEventPattern
public java.util.List<Event> getObservedAtomicEventInstances()
getObservedAtomicEventInstances
in interface IObservableComplexEventPattern
public ParameterTable getParameterTable()
getParameterTable
in interface IObservableComplexEventPattern