/**
* @{inheritDoc}
*/
public function load(StateMachineInterface $stateMachine)
{
if (null === $this->callbackHandler) {
$this->callbackHandler = new CallbackHandler($stateMachine->getDispatcher());
}
$this->loadStates($stateMachine);
$this->loadTransitions($stateMachine);
$this->loadCallbacks($stateMachine);
}