S
- the type of stateE
- the type of eventpublic class DefaultStateMachineModel<S,E> extends StateMachineModel<S,E>
StateMachineModel
.Constructor and Description |
---|
DefaultStateMachineModel(ConfigurationData<S,E> configurationData,
StatesData<S,E> statesData,
TransitionsData<S,E> transitionsData)
Instantiates a new default state machine model.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationData<S,E> |
getConfigurationData()
Gets the configuration config data.
|
StatesData<S,E> |
getStatesData()
Gets the states config data.
|
TransitionsData<S,E> |
getTransitionsData()
Gets the transitions config data.
|
public DefaultStateMachineModel(ConfigurationData<S,E> configurationData, StatesData<S,E> statesData, TransitionsData<S,E> transitionsData)
configurationData
- the configurationstatesData
- the statestransitionsData
- the transitionspublic ConfigurationData<S,E> getConfigurationData()
StateMachineModel
getConfigurationData
in class StateMachineModel<S,E>
public StatesData<S,E> getStatesData()
StateMachineModel
getStatesData
in class StateMachineModel<S,E>
public TransitionsData<S,E> getTransitionsData()
StateMachineModel
getTransitionsData
in class StateMachineModel<S,E>