Class ScenarioGridPanelProducer
- java.lang.Object
-
- org.drools.workbench.screens.scenariosimulation.client.producers.ScenarioGridPanelProducer
-
@Dependent public class ScenarioGridPanelProducer extends Object
@DependentProducer for a givenScenarioGridPanel
-
-
Field Summary
Fields Modifier and Type Field Description protected ScenarioGridLayerbackgroundGridLayerprotected ScenarioGridPanelbackgroundGridPanelprotected ScenarioSimulationMainGridPanelClickHandlerbackgroundGridPanelClickHandlerprotected ScenarioSimulationMainGridPanelMouseMoveHandlerbackgroundGridPanelMouseMoveHandlerprotected ScenarioGridWidgetbackgroundGridWidgetprotected ErrorReportPopoverPresentererrorReportPopupPresenterprotected ScenarioContextMenuRegistryscenarioContextMenuRegistryprotected ScenarioSimulationContextscenarioSimulationContextprotected ScenarioSimulationViewscenarioSimulationViewprotected ScenarioGridLayersimulationGridLayerprotected ScenarioGridPanelsimulationGridPanelprotected ScenarioSimulationMainGridPanelClickHandlersimulationGridPanelClickHandlerprotected ScenarioSimulationMainGridPanelMouseMoveHandlersimulationGridPanelMouseMoveHandlerprotected ScenarioGridWidgetsimulationGridWidgetprotected ViewsProviderviewsProvider
-
Constructor Summary
Constructors Constructor Description ScenarioGridPanelProducer()
-
Method Summary
-
-
-
Field Detail
-
scenarioContextMenuRegistry
@Inject protected ScenarioContextMenuRegistry scenarioContextMenuRegistry
-
simulationGridLayer
@Inject protected ScenarioGridLayer simulationGridLayer
-
simulationGridPanel
@Inject protected ScenarioGridPanel simulationGridPanel
-
backgroundGridLayer
@Inject protected ScenarioGridLayer backgroundGridLayer
-
backgroundGridPanel
@Inject protected ScenarioGridPanel backgroundGridPanel
-
viewsProvider
@Inject protected ViewsProvider viewsProvider
-
scenarioSimulationView
@Inject protected ScenarioSimulationView scenarioSimulationView
-
simulationGridWidget
@Inject protected ScenarioGridWidget simulationGridWidget
-
backgroundGridWidget
@Inject protected ScenarioGridWidget backgroundGridWidget
-
simulationGridPanelClickHandler
@Inject protected ScenarioSimulationMainGridPanelClickHandler simulationGridPanelClickHandler
-
simulationGridPanelMouseMoveHandler
@Inject protected ScenarioSimulationMainGridPanelMouseMoveHandler simulationGridPanelMouseMoveHandler
-
backgroundGridPanelClickHandler
@Inject protected ScenarioSimulationMainGridPanelClickHandler backgroundGridPanelClickHandler
-
backgroundGridPanelMouseMoveHandler
@Inject protected ScenarioSimulationMainGridPanelMouseMoveHandler backgroundGridPanelMouseMoveHandler
-
errorReportPopupPresenter
@Inject protected ErrorReportPopoverPresenter errorReportPopupPresenter
-
scenarioSimulationContext
protected ScenarioSimulationContext scenarioSimulationContext
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getScenarioSimulationContext
public ScenarioSimulationContext getScenarioSimulationContext()
-
getSimulationGridPanel
public ScenarioGridPanel getSimulationGridPanel()
-
getBackgroundGridPanel
public ScenarioGridPanel getBackgroundGridPanel()
-
getScenarioContextMenuRegistry
public ScenarioContextMenuRegistry getScenarioContextMenuRegistry()
-
getScenarioSimulationView
public ScenarioSimulationView getScenarioSimulationView(com.google.gwt.event.shared.EventBus eventBus)
-
getBackgroundGridWidget
public ScenarioGridWidget getBackgroundGridWidget(com.google.gwt.event.shared.EventBus eventBus)
-
initializeGrid
protected void initializeGrid(ScenarioGridLayer scenarioGridLayer, ScenarioGridPanel scenarioGridPanel, AbstractScesimGridModel abstractScesimGridModel, ScenarioSimulationContext scenarioSimulationContext, int defaultDataCellX, int defaultDataCellY)
-
getScenarioMainGridWidget
protected ScenarioGridWidget getScenarioMainGridWidget(com.google.gwt.event.shared.EventBus eventBus)
-
initGridWidget
protected void initGridWidget(ScenarioGridWidget scenarioGridWidget, ScenarioGridPanel scenarioGridPanel, ScenarioSimulationGridPanelClickHandler clickHandler, ScenarioSimulationGridPanelMouseMoveHandler mouseMoveHandler, com.google.gwt.event.shared.EventBus eventBus)
-
-