@Dependent public class GuidedDecisionTableModellerPresenter extends Object implements GuidedDecisionTableModellerView.Presenter
| Constructor and Description |
|---|
GuidedDecisionTableModellerPresenter(GuidedDecisionTableModellerView view,
org.jboss.errai.ioc.client.api.ManagedInstance<GuidedDecisionTableView.Presenter> dtPresenterProvider,
GuidedDecisionTableModellerContextMenuSupport contextMenuSupport,
javax.enterprise.event.Event<RadarMenuBuilder.UpdateRadarEvent> updateRadarEvent,
javax.enterprise.event.Event<DecisionTablePinnedEvent> pinnedEvent,
ColumnHeaderPopOver columnHeaderPopOver) |
| Modifier and Type | Method and Description |
|---|---|
GuidedDecisionTableView.Presenter |
addDecisionTable(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest,
GuidedDecisionTableEditorContent content,
boolean isReadOnly,
Double x,
Double y) |
void |
addOnEnterPinnedModeCommand(com.google.gwt.user.client.Command command) |
void |
addOnExitPinnedModeCommand(com.google.gwt.user.client.Command command) |
void |
analysisReportScreen(org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen analysisReportScreen) |
void |
enterPinnedMode(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
com.google.gwt.user.client.Command onStartCommand) |
void |
exitPinnedMode(com.google.gwt.user.client.Command onCompleteCommand) |
Optional<GuidedDecisionTableView.Presenter> |
getActiveDecisionTable() |
Set<GuidedDecisionTableView.Presenter> |
getAvailableDecisionTables() |
org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.TransformMediator |
getDefaultTransformMediator() |
org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManager.PinnedContext |
getPinnedContext() |
GuidedDecisionTableModellerView |
getView() |
boolean |
isActiveDecisionTableEditable() |
boolean |
isDecisionTableAvailable(GuidedDecisionTableView.Presenter dtPresenter) |
boolean |
isGridPinned() |
void |
onClose() |
void |
onDecisionTableLinkedColumnSelected(DecisionTableColumnSelectedEvent event) |
void |
onDecisionTableSelected(DecisionTableSelectedEvent event) |
void |
onViewPinned(boolean isPinned) |
GuidedDecisionTableView.Presenter |
refreshDecisionTable(GuidedDecisionTableView.Presenter dtPresenter,
org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest,
GuidedDecisionTableEditorContent content,
boolean isReadOnly) |
void |
refreshScrollPosition() |
void |
releaseDecisionTables() |
void |
releaseHandlerRegistrations() |
void |
removeDecisionTable(GuidedDecisionTableView.Presenter dtPresenter) |
void |
setZoom(int zoom) |
void |
updateLinks() |
void |
updatePinnedContext(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget) |
void |
updateRadar() |
@Inject public GuidedDecisionTableModellerPresenter(GuidedDecisionTableModellerView view, org.jboss.errai.ioc.client.api.ManagedInstance<GuidedDecisionTableView.Presenter> dtPresenterProvider, GuidedDecisionTableModellerContextMenuSupport contextMenuSupport, javax.enterprise.event.Event<RadarMenuBuilder.UpdateRadarEvent> updateRadarEvent, javax.enterprise.event.Event<DecisionTablePinnedEvent> pinnedEvent, ColumnHeaderPopOver columnHeaderPopOver)
public void onClose()
onClose in interface GuidedDecisionTableModellerView.Presenterpublic void releaseDecisionTables()
releaseDecisionTables in interface GuidedDecisionTableModellerView.Presenterpublic void releaseHandlerRegistrations()
releaseHandlerRegistrations in interface GuidedDecisionTableModellerView.Presenterpublic GuidedDecisionTableView.Presenter addDecisionTable(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest placeRequest, GuidedDecisionTableEditorContent content, boolean isReadOnly, Double x, Double y)
addDecisionTable in interface GuidedDecisionTableModellerView.Presenterpublic GuidedDecisionTableView.Presenter refreshDecisionTable(GuidedDecisionTableView.Presenter dtPresenter, org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest placeRequest, GuidedDecisionTableEditorContent content, boolean isReadOnly)
refreshDecisionTable in interface GuidedDecisionTableModellerView.Presenterpublic void removeDecisionTable(GuidedDecisionTableView.Presenter dtPresenter)
removeDecisionTable in interface GuidedDecisionTableModellerView.Presenterpublic Optional<GuidedDecisionTableView.Presenter> getActiveDecisionTable()
getActiveDecisionTable in interface GuidedDecisionTableModellerView.Presenterpublic Set<GuidedDecisionTableView.Presenter> getAvailableDecisionTables()
getAvailableDecisionTables in interface GuidedDecisionTableModellerView.Presenterpublic boolean isDecisionTableAvailable(GuidedDecisionTableView.Presenter dtPresenter)
isDecisionTableAvailable in interface GuidedDecisionTableModellerView.Presenterpublic boolean isActiveDecisionTableEditable()
isActiveDecisionTableEditable in interface GuidedDecisionTableModellerView.Presenterpublic GuidedDecisionTableModellerView getView()
getView in interface GuidedDecisionTableModellerView.Presenterpublic void setZoom(int zoom)
setZoom in interface ViewMenuBuilder.SupportsZoompublic void enterPinnedMode(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
com.google.gwt.user.client.Command onStartCommand)
enterPinnedMode in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic void exitPinnedMode(com.google.gwt.user.client.Command onCompleteCommand)
exitPinnedMode in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic void updatePinnedContext(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)
throws IllegalStateException
updatePinnedContext in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerIllegalStateExceptionpublic org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManager.PinnedContext getPinnedContext()
getPinnedContext in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic boolean isGridPinned()
isGridPinned in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.IsPinnedModeAwarepublic org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.TransformMediator getDefaultTransformMediator()
getDefaultTransformMediator in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic void addOnEnterPinnedModeCommand(com.google.gwt.user.client.Command command)
addOnEnterPinnedModeCommand in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic void addOnExitPinnedModeCommand(com.google.gwt.user.client.Command command)
addOnExitPinnedModeCommand in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManagerpublic void onDecisionTableSelected(@Observes
DecisionTableSelectedEvent event)
onDecisionTableSelected in interface GuidedDecisionTableModellerView.Presenterpublic void onDecisionTableLinkedColumnSelected(@Observes
DecisionTableColumnSelectedEvent event)
onDecisionTableLinkedColumnSelected in interface GuidedDecisionTableModellerView.Presenterpublic void updateRadar()
updateRadar in interface GuidedDecisionTableModellerView.Presenterpublic void onViewPinned(boolean isPinned)
onViewPinned in interface GuidedDecisionTableModellerView.Presenterpublic void refreshScrollPosition()
refreshScrollPosition in interface GuidedDecisionTableModellerView.Presenterpublic void updateLinks()
updateLinks in interface GuidedDecisionTableModellerView.Presenterpublic void analysisReportScreen(org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen analysisReportScreen)
analysisReportScreen in interface GuidedDecisionTableModellerView.PresenterCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.