List of usage examples for org.springframework.statemachine.config.model StateData getSubmachineStateData
public Collection<StateData<S, E>> getSubmachineStateData()
From source file:org.springframework.statemachine.config.AbstractStateMachineFactory.java
private void treeAdd(Tree<StateData<S, E>> tree, Collection<StateData<S, E>> stateDatas) { // recursive call due to possible submachine data ref if (stateDatas == null) { return;/*from w w w . j a v a2 s .c o m*/ } for (StateData<S, E> stateData : stateDatas) { tree.add(stateData, stateData.getState(), stateData.getParent()); treeAdd(tree, stateData.getSubmachineStateData()); } }