@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,
org.jboss.errai.ioc.client.api.ManagedInstance<NewGuidedDecisionTableColumnWizard> wizardManagedInstance) |
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 |
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, org.jboss.errai.ioc.client.api.ManagedInstance<NewGuidedDecisionTableColumnWizard> wizardManagedInstance)
public void onClose()
onClose
in interface GuidedDecisionTableModellerView.Presenter
public void releaseDecisionTables()
releaseDecisionTables
in interface GuidedDecisionTableModellerView.Presenter
public void releaseHandlerRegistrations()
releaseHandlerRegistrations
in interface GuidedDecisionTableModellerView.Presenter
public 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.Presenter
public 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.Presenter
public void removeDecisionTable(GuidedDecisionTableView.Presenter dtPresenter)
removeDecisionTable
in interface GuidedDecisionTableModellerView.Presenter
public Optional<GuidedDecisionTableView.Presenter> getActiveDecisionTable()
getActiveDecisionTable
in interface GuidedDecisionTableModellerView.Presenter
public Set<GuidedDecisionTableView.Presenter> getAvailableDecisionTables()
getAvailableDecisionTables
in interface GuidedDecisionTableModellerView.Presenter
public boolean isDecisionTableAvailable(GuidedDecisionTableView.Presenter dtPresenter)
isDecisionTableAvailable
in interface GuidedDecisionTableModellerView.Presenter
public boolean isActiveDecisionTableEditable()
isActiveDecisionTableEditable
in interface GuidedDecisionTableModellerView.Presenter
public GuidedDecisionTableModellerView getView()
getView
in interface GuidedDecisionTableModellerView.Presenter
public void setZoom(int zoom)
setZoom
in interface ViewMenuBuilder.SupportsZoom
public 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.GridPinnedModeManager
public void exitPinnedMode(com.google.gwt.user.client.Command onCompleteCommand)
exitPinnedMode
in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManager
public 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.GridPinnedModeManager
IllegalStateException
public 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.GridPinnedModeManager
public boolean isGridPinned()
isGridPinned
in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.IsPinnedModeAware
public 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.GridPinnedModeManager
public void addOnEnterPinnedModeCommand(com.google.gwt.user.client.Command command)
addOnEnterPinnedModeCommand
in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManager
public void addOnExitPinnedModeCommand(com.google.gwt.user.client.Command command)
addOnExitPinnedModeCommand
in interface org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.GridPinnedModeManager
public void onDecisionTableSelected(@Observes DecisionTableSelectedEvent event)
onDecisionTableSelected
in interface GuidedDecisionTableModellerView.Presenter
public void onDecisionTableLinkedColumnSelected(@Observes DecisionTableColumnSelectedEvent event)
onDecisionTableLinkedColumnSelected
in interface GuidedDecisionTableModellerView.Presenter
public void updateRadar()
updateRadar
in interface GuidedDecisionTableModellerView.Presenter
public void onViewPinned(boolean isPinned)
onViewPinned
in interface GuidedDecisionTableModellerView.Presenter
public void refreshScrollPosition()
refreshScrollPosition
in interface GuidedDecisionTableModellerView.Presenter
public void updateLinks()
updateLinks
in interface GuidedDecisionTableModellerView.Presenter
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.