public class InTrapComplexEventPattern extends java.lang.Object implements IObservableComplexEventPattern
EventPattern
instance that cannot be matched because of an error that pushed the related
EventToken
into the TrapState
of the appropriate Automaton
.
An object of this type should be instantiated at runtime when an EventPattern
is placed into the
TrapState
.
Constructor and Description |
---|
InTrapComplexEventPattern(Automaton automaton,
EventToken eventToken) |
Modifier and Type | Method and Description |
---|---|
Automaton |
getAutomaton() |
java.util.List<Event> |
getObservedAtomicEventInstances() |
java.lang.String |
getObservedEventPatternId() |
ParameterTable |
getParameterTable() |
public InTrapComplexEventPattern(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