@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) |
@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.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 void onLockStatusUpdated(GuidedDecisionTableView.Presenter dtPresenter)
onLockStatusUpdated
in interface GuidedDecisionTableModellerView.Presenter
public 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 onInsertColumn()
onInsertColumn
in interface InsertMenuBuilder.SupportsInsertColumn
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 onDecisionTableSelected(@Observes DecisionTableSelectedEvent event)
onDecisionTableSelected
in interface GuidedDecisionTableModellerView.Presenter
public void onDecisionTableLinkedColumnSelected(@Observes DecisionTableColumnSelectedEvent event)
onDecisionTableLinkedColumnSelected
in interface GuidedDecisionTableModellerView.Presenter
public void onRefreshAttributesPanelEvent(@Observes RefreshAttributesPanelEvent event)
onRefreshAttributesPanelEvent
in interface GuidedDecisionTableModellerView.Presenter
public void onRefreshMetaDataPanelEvent(@Observes RefreshMetaDataPanelEvent event)
onRefreshMetaDataPanelEvent
in interface GuidedDecisionTableModellerView.Presenter
public void onRefreshConditionsPanelEvent(@Observes RefreshConditionsPanelEvent event)
onRefreshConditionsPanelEvent
in interface GuidedDecisionTableModellerView.Presenter
public void onRefreshActionsPanelEvent(@Observes RefreshActionsPanelEvent event)
onRefreshActionsPanelEvent
in interface GuidedDecisionTableModellerView.Presenter
public void updateRadar()
updateRadar
in interface GuidedDecisionTableModellerView.Presenter
public void onViewPinned(boolean isPinned)
onViewPinned
in interface GuidedDecisionTableModellerView.Presenter
public void updateLinks()
updateLinks
in interface GuidedDecisionTableModellerView.Presenter
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.