Interface StateMachineModelFactory<S,E> 
- Type Parameters:
- S- the type of state
- E- the type of event
- All Known Implementing Classes:
- AbstractStateMachineModelFactory,- RepositoryStateMachineModelFactory,- UmlStateMachineModelFactory
public interface StateMachineModelFactory<S,E> 
A generic builder interface for building 
StateMachineModels.- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds the state machine model.Builds the state machine model with a givenmachineId.
- 
Method Details- 
buildStateMachineModel<S,E> build()Builds the state machine model.- Returns:
- the state machine model
 
- 
buildBuilds the state machine model with a givenmachineId. Implementation is free to choose what to do with a givenmachineIdbut usually it might map to a different configurations supported by storage or repository in a factory.- Parameters:
- machineId- the machine id
- Returns:
- the state machine model
 
 
-