Class AbstractScenarioSimulationDocksHandler
- java.lang.Object
-
- org.kie.workbench.common.widgets.client.docks.AbstractWorkbenchDocksHandler
-
- org.drools.workbench.screens.scenariosimulation.client.handlers.AbstractScenarioSimulationDocksHandler
-
- All Implemented Interfaces:
org.kie.workbench.common.widgets.client.docks.WorkbenchDocksHandler
public abstract class AbstractScenarioSimulationDocksHandler extends org.kie.workbench.common.widgets.client.docks.AbstractWorkbenchDocksHandlerAbstract Handler used to register docks in ScenarioSimulation.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.kie.workbench.common.widgets.client.docks.AuthoringEditorDockauthoringWorkbenchDocksprotected CheatSheetPresentercheatSheetPresenterprotected org.uberfire.client.mvp.PlaceManagerplaceManagerstatic StringSCESIMEDITOR_IDprotected SettingsPresentersettingsPresenterprotected TestToolsPresentertestToolsPresenter
-
Constructor Summary
Constructors Constructor Description AbstractScenarioSimulationDocksHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddDocks()voidexpandSettingsDock()abstract voidexpandTestResultsDock()voidexpandToolsDock()CheatSheetView.PresentergetCheatSheetPresenter()protected org.uberfire.mvp.PlaceRequestgetCurrentRightDockPlaceRequest(String identifier)Returns aPlaceRequestfor the status of the right dock with the given identifier relative to the current instance ofScenarioSimulationEditorPresenterprotected org.uberfire.mvp.PlaceRequestgetSettingsPlaceManager()SettingsView.PresentergetSettingsPresenter()protected org.uberfire.mvp.PlaceRequestgetTestToolsPlaceManager()TestToolsView.PresentergetTestToolsPresenter()Collection<org.uberfire.client.workbench.docks.UberfireDock>provideDocks(String perspectiveIdentifier)protected voidrefreshDocks(boolean shouldRefresh, boolean shouldDisable)voidremoveDocks()voidresetDocks()voidsetScesimEditorId(String scesimEditorId)
-
-
-
Field Detail
-
SCESIMEDITOR_ID
public static final String SCESIMEDITOR_ID
- See Also:
- Constant Field Values
-
authoringWorkbenchDocks
@Inject protected org.kie.workbench.common.widgets.client.docks.AuthoringEditorDock authoringWorkbenchDocks
-
placeManager
@Inject protected org.uberfire.client.mvp.PlaceManager placeManager
-
testToolsPresenter
@Inject protected TestToolsPresenter testToolsPresenter
-
settingsPresenter
@Inject protected SettingsPresenter settingsPresenter
-
cheatSheetPresenter
@Inject protected CheatSheetPresenter cheatSheetPresenter
-
-
Method Detail
-
provideDocks
public Collection<org.uberfire.client.workbench.docks.UberfireDock> provideDocks(String perspectiveIdentifier)
-
addDocks
public void addDocks()
-
removeDocks
public void removeDocks()
-
refreshDocks
protected void refreshDocks(boolean shouldRefresh, boolean shouldDisable)- Overrides:
refreshDocksin classorg.kie.workbench.common.widgets.client.docks.AbstractWorkbenchDocksHandler
-
expandToolsDock
public void expandToolsDock()
-
expandSettingsDock
public void expandSettingsDock()
-
expandTestResultsDock
public abstract void expandTestResultsDock()
-
resetDocks
public void resetDocks()
-
setScesimEditorId
public void setScesimEditorId(String scesimEditorId)
-
getCheatSheetPresenter
public CheatSheetView.Presenter getCheatSheetPresenter()
-
getTestToolsPresenter
public TestToolsView.Presenter getTestToolsPresenter()
-
getSettingsPresenter
public SettingsView.Presenter getSettingsPresenter()
-
getSettingsPlaceManager
protected org.uberfire.mvp.PlaceRequest getSettingsPlaceManager()
-
getTestToolsPlaceManager
protected org.uberfire.mvp.PlaceRequest getTestToolsPlaceManager()
-
getCurrentRightDockPlaceRequest
protected org.uberfire.mvp.PlaceRequest getCurrentRightDockPlaceRequest(String identifier)
Returns aPlaceRequestfor the status of the right dock with the given identifier relative to the current instance ofScenarioSimulationEditorPresenter- Returns:
- A
PlaceRequestfor the status of the requested right dock
-
-