class SearchStringFsm extends DeterministicStateMachine
This file was generated using AnotherFSM CodeGenerator:
java -classpath anotherfsm-0.2.0-dev.jar net.sourceforge.anotherfsm.qfsm.CodeGenerator --force --config-file SearchString.xml --qfsm-file SearchString.fsm
Modifier and Type | Field and Description |
---|---|
State |
stateA
"A" processed.
|
Transition |
stateA_CharacterEvent_instancen_stateN
Transition from
stateA to stateN on CharacterEvent.instance('n') event. |
Transition |
stateA_OtherEvent_instance_stateStart
Transition from
stateA to stateStart on OtherEvent.instance event. |
State |
stateE
"Anothe" processed.
|
Transition |
stateE_CharacterEvent_instancer_stateR
Transition from
stateE to stateR on CharacterEvent.instance('r') event. |
Transition |
stateE_OtherEvent_instance_stateStart
Transition from
stateE to stateStart on OtherEvent.instance event. |
State |
stateF
"AnotherF" processed.
|
Transition |
stateF_CharacterEvent_instanceS_stateS
Transition from
stateF to stateS on CharacterEvent.instance('S') event. |
Transition |
stateF_OtherEvent_instance_stateStart
Transition from
stateF to stateStart on OtherEvent.instance event. |
State |
stateH
"Anoth" processed.
|
Transition |
stateH_CharacterEvent_instancee_stateE
Transition from
stateH to stateE on CharacterEvent.instance('e') event. |
Transition |
stateH_OtherEvent_instance_stateStart
Transition from
stateH to stateStart on OtherEvent.instance event. |
State |
stateM
"AnotherFSM" processed.
|
Transition |
stateM_OtherEvent_instance_stateStart
Transition from
stateM to stateStart on OtherEvent.instance event. |
State |
stateN
"An" processed.
|
Transition |
stateN_CharacterEvent_instanceo_stateO
Transition from
stateN to stateO on CharacterEvent.instance('o') event. |
Transition |
stateN_OtherEvent_instance_stateStart
Transition from
stateN to stateStart on OtherEvent.instance event. |
State |
stateO
"Ano" processed.
|
Transition |
stateO_CharacterEvent_instancet_stateT
Transition from
stateO to stateT on CharacterEvent.instance('t') event. |
Transition |
stateO_OtherEvent_instance_stateStart
Transition from
stateO to stateStart on OtherEvent.instance event. |
State |
stateR
"Another" processed.
|
Transition |
stateR_CharacterEvent_instanceF_stateF
Transition from
stateR to stateF on CharacterEvent.instance('F') event. |
Transition |
stateR_OtherEvent_instance_stateStart
Transition from
stateR to stateStart on OtherEvent.instance event. |
State |
stateS
"AnotherFS" processed.
|
Transition |
stateS_CharacterEvent_instanceM_stateM
Transition from
stateS to stateM on CharacterEvent.instance('M') event. |
Transition |
stateS_OtherEvent_instance_stateStart
Transition from
stateS to stateStart on OtherEvent.instance event. |
State |
stateStart
The start state.
|
Transition |
stateStart_CharacterEvent_instanceA_stateA
Transition from
stateStart to stateA on CharacterEvent.instance('A') event. |
Transition |
stateStart_OtherEvent_instance_stateStart
Transition from
stateStart to stateStart on OtherEvent.instance event. |
State |
stateT
"Anot" processed.
|
Transition |
stateT_CharacterEvent_instanceh_stateH
Transition from
stateT to stateH on CharacterEvent.instance('h') event. |
Transition |
stateT_OtherEvent_instance_stateStart
Transition from
stateT to stateStart on OtherEvent.instance event. |
logger
INITIAL_STATE_NAME
Constructor and Description |
---|
SearchStringFsm(java.lang.String name)
Create the object, build the state machine.
|
addListener, addListener, addPreprocessor, addState, addTransition, close, easterEgg, getActiveState, getActiveStates, getStates, getTransition, getTransitions, isInFinalState, process, setStartState, start, toString
getName
public final State stateA
public final State stateE
public final State stateF
public final State stateH
public final State stateM
public final State stateN
public final State stateO
public final State stateR
public final State stateS
public final State stateStart
public final State stateT
public final Transition stateA_CharacterEvent_instancen_stateN
stateA
to stateN
on CharacterEvent.instance('n')
event.public final Transition stateA_OtherEvent_instance_stateStart
stateA
to stateStart
on OtherEvent.instance
event.public final Transition stateE_CharacterEvent_instancer_stateR
stateE
to stateR
on CharacterEvent.instance('r')
event.public final Transition stateE_OtherEvent_instance_stateStart
stateE
to stateStart
on OtherEvent.instance
event.public final Transition stateF_CharacterEvent_instanceS_stateS
stateF
to stateS
on CharacterEvent.instance('S')
event.public final Transition stateF_OtherEvent_instance_stateStart
stateF
to stateStart
on OtherEvent.instance
event.public final Transition stateH_CharacterEvent_instancee_stateE
stateH
to stateE
on CharacterEvent.instance('e')
event.public final Transition stateH_OtherEvent_instance_stateStart
stateH
to stateStart
on OtherEvent.instance
event.public final Transition stateM_OtherEvent_instance_stateStart
stateM
to stateStart
on OtherEvent.instance
event.public final Transition stateN_CharacterEvent_instanceo_stateO
stateN
to stateO
on CharacterEvent.instance('o')
event.public final Transition stateN_OtherEvent_instance_stateStart
stateN
to stateStart
on OtherEvent.instance
event.public final Transition stateO_CharacterEvent_instancet_stateT
stateO
to stateT
on CharacterEvent.instance('t')
event.public final Transition stateO_OtherEvent_instance_stateStart
stateO
to stateStart
on OtherEvent.instance
event.public final Transition stateR_CharacterEvent_instanceF_stateF
stateR
to stateF
on CharacterEvent.instance('F')
event.public final Transition stateR_OtherEvent_instance_stateStart
stateR
to stateStart
on OtherEvent.instance
event.public final Transition stateS_CharacterEvent_instanceM_stateM
stateS
to stateM
on CharacterEvent.instance('M')
event.public final Transition stateS_OtherEvent_instance_stateStart
stateS
to stateStart
on OtherEvent.instance
event.public final Transition stateStart_CharacterEvent_instanceA_stateA
stateStart
to stateA
on CharacterEvent.instance('A')
event.public final Transition stateStart_OtherEvent_instance_stateStart
stateStart
to stateStart
on OtherEvent.instance
event.public final Transition stateT_CharacterEvent_instanceh_stateH
stateT
to stateH
on CharacterEvent.instance('h')
event.public final Transition stateT_OtherEvent_instance_stateStart
stateT
to stateStart
on OtherEvent.instance
event.public SearchStringFsm(java.lang.String name) throws FsmException
name
- the name of the state machineFsmException
- if building of state machine failsCopyright 2013 Michal Turek, AnotherFSM.