Class AbstractScenarioSimulationProducer
- java.lang.Object
-
- org.drools.workbench.screens.scenariosimulation.client.producers.AbstractScenarioSimulationProducer
-
public abstract class AbstractScenarioSimulationProducer extends Object
@DependentClass meant to be the only Producer for a givenScenarioSimulationEditorPresenter
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfirmPopupPresenterconfirmPopupPresenterprotected DeletePopupPresenterdeletePopupPresenterprotected EventBusProducereventBusProducerprotected FileUploadPopupPresenterfileUploadPopupPresenterprotected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent>notificationEventprotected PreserveDeletePopupPresenterpreserveDeletePopupPresenterprotected ScenarioCommandManagerscenarioCommandManagerprotected ScenarioCommandRegistryManagerscenarioCommandRegistryManagerprotected ScenarioGridPanelProducerscenarioGridPanelProducerprotected ScenarioSimulationEventHandlerscenarioSimulationEventHandler
-
Constructor Summary
Constructors Constructor Description AbstractScenarioSimulationProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.event.shared.EventBusgetEventBus()ScenarioGridWidgetgetScenarioBackgroundGridWidget()ScenarioSimulationContextgetScenarioSimulationContext()ScenarioSimulationViewgetScenarioSimulationView()voidinit()voidsetScenarioSimulationEditorPresenter(ScenarioSimulationEditorPresenter presenter)
-
-
-
Field Detail
-
scenarioGridPanelProducer
@Inject protected ScenarioGridPanelProducer scenarioGridPanelProducer
-
eventBusProducer
@Inject protected EventBusProducer eventBusProducer
-
deletePopupPresenter
@Inject protected DeletePopupPresenter deletePopupPresenter
-
preserveDeletePopupPresenter
@Inject protected PreserveDeletePopupPresenter preserveDeletePopupPresenter
-
confirmPopupPresenter
@Inject protected ConfirmPopupPresenter confirmPopupPresenter
-
fileUploadPopupPresenter
@Inject protected FileUploadPopupPresenter fileUploadPopupPresenter
-
scenarioSimulationEventHandler
@Inject protected ScenarioSimulationEventHandler scenarioSimulationEventHandler
-
scenarioCommandRegistryManager
@Inject protected ScenarioCommandRegistryManager scenarioCommandRegistryManager
-
scenarioCommandManager
@Inject protected ScenarioCommandManager scenarioCommandManager
-
notificationEvent
@Inject protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getEventBus
public com.google.gwt.event.shared.EventBus getEventBus()
-
getScenarioSimulationView
public ScenarioSimulationView getScenarioSimulationView()
-
getScenarioBackgroundGridWidget
public ScenarioGridWidget getScenarioBackgroundGridWidget()
-
getScenarioSimulationContext
public ScenarioSimulationContext getScenarioSimulationContext()
-
setScenarioSimulationEditorPresenter
public void setScenarioSimulationEditorPresenter(ScenarioSimulationEditorPresenter presenter)
-
-