package uk.co.acuminous.julez.scenario;
import uk.co.acuminous.julez.event.handler.EventHandler;
import uk.co.acuminous.julez.event.source.BaseEventSource;
public abstract class BaseScenario extends BaseEventSource implements Scenario {
protected ScenarioEventFactory eventFactory = new ScenarioEventFactory();
public void useEventFactory(ScenarioEventFactory eventFactory) {
this.eventFactory = eventFactory;
}
@Override
public BaseScenario register(EventHandler handler) {
super.register(handler);
return this;
}
}