| Constructor and Description |
|---|
AutomatonConcurrent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(short currentState) |
short |
finishTrace(short currentState)
Finish a trace from the current state.
|
boolean |
isValid(short currentState) |
short |
nextState(gnu.trove.set.TIntSet activitiesA,
gnu.trove.set.TIntSet activitiesB,
short currentState,
int activity,
org.processmining.plugins.InductiveMiner.mining.logs.XLifeCycleClassifier.Transition lifeCycle)
Returns the next state of the automaton when taking an activity step.
|
short |
resetState(short currentState)
Resets the automaton to its initial state, unless the currentState
denotes that the automaton was in an invalid state.
|
public short nextState(gnu.trove.set.TIntSet activitiesA,
gnu.trove.set.TIntSet activitiesB,
short currentState,
int activity,
org.processmining.plugins.InductiveMiner.mining.logs.XLifeCycleClassifier.Transition lifeCycle)
Automatonpublic short resetState(short currentState)
AutomatonresetState in interface Automatonpublic boolean accepts(short currentState)
public short finishTrace(short currentState)
AutomatonfinishTrace in interface Automaton