Class GuidedDecisionTableModellerViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.GuidedDecisionTableModellerViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasContextMenuHandlers,com.google.gwt.event.dom.client.HasKeyDownHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.ProvidesResize,com.google.gwt.user.client.ui.RequiresResize,ViewMenuBuilder.SupportsZoom,GuidedDecisionTableModellerView,org.uberfire.client.mvp.HasPresenter<GuidedDecisionTableModellerView.Presenter>,org.uberfire.client.mvp.UberView<GuidedDecisionTableModellerView.Presenter>,org.uberfire.ext.wires.core.grids.client.widget.layer.GridSelectionManager
public class GuidedDecisionTableModellerViewImpl extends com.google.gwt.user.client.ui.Composite implements GuidedDecisionTableModellerView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.guided.dtable.client.widget.table.GuidedDecisionTableModellerView
GuidedDecisionTableModellerView.Presenter
-
-
Constructor Summary
Constructors Constructor Description GuidedDecisionTableModellerViewImpl()GuidedDecisionTableModellerViewImpl(org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.event.shared.HandlerRegistrationaddContextMenuHandler(com.google.gwt.event.dom.client.ContextMenuHandler handler)voidaddDecisionTable(GuidedDecisionTableView gridWidget)com.google.gwt.event.shared.HandlerRegistrationaddKeyDownHandler(com.google.gwt.event.dom.client.KeyDownHandler handler)com.google.gwt.event.shared.HandlerRegistrationaddMouseDownHandler(com.google.gwt.event.dom.client.MouseDownHandler handler)voidclear()org.uberfire.ext.wires.core.grids.client.model.BoundsgetBounds()org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayergetGridLayerView()org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanelgetGridPanel()Set<org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget>getGridWidgets()voidinit(GuidedDecisionTableModellerView.Presenter presenter)protected voidinitWidget(com.google.gwt.user.client.ui.Widget widget)voidonResize()voidrefreshScrollPosition()voidremoveDecisionTable(GuidedDecisionTableView gridWidget, com.google.gwt.user.client.Command afterRemovalCommand)voidselect(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget selectedGridWidget)voidselectLinkedColumn(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> link)voidsetPinnedModeIndicatorVisibility(boolean visibility, double headerCaptionWidth)voidsetup()voidsetZoom(int zoom)voidshowGenericVetoMessage()voidshowUnableToDeleteColumnMessage(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 column)voidshowUnableToDeleteColumnMessage(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
initWidget
protected void initWidget(com.google.gwt.user.client.ui.Widget widget)
- Overrides:
initWidgetin classcom.google.gwt.user.client.ui.Composite
-
init
public void init(GuidedDecisionTableModellerView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<GuidedDecisionTableModellerView.Presenter>
-
setup
@PostConstruct public void setup()
-
onResize
public void onResize()
- Specified by:
onResizein interfacecom.google.gwt.user.client.ui.RequiresResize
-
addKeyDownHandler
public com.google.gwt.event.shared.HandlerRegistration addKeyDownHandler(com.google.gwt.event.dom.client.KeyDownHandler handler)
- Specified by:
addKeyDownHandlerin interfacecom.google.gwt.event.dom.client.HasKeyDownHandlers
-
addContextMenuHandler
public com.google.gwt.event.shared.HandlerRegistration addContextMenuHandler(com.google.gwt.event.dom.client.ContextMenuHandler handler)
- Specified by:
addContextMenuHandlerin interfacecom.google.gwt.event.dom.client.HasContextMenuHandlers
-
addMouseDownHandler
public com.google.gwt.event.shared.HandlerRegistration addMouseDownHandler(com.google.gwt.event.dom.client.MouseDownHandler handler)
- Specified by:
addMouseDownHandlerin interfacecom.google.gwt.event.dom.client.HasMouseDownHandlers
-
clear
public void clear()
- Specified by:
clearin interfaceGuidedDecisionTableModellerView
-
addDecisionTable
public void addDecisionTable(GuidedDecisionTableView gridWidget)
- Specified by:
addDecisionTablein interfaceGuidedDecisionTableModellerView
-
removeDecisionTable
public void removeDecisionTable(GuidedDecisionTableView gridWidget, com.google.gwt.user.client.Command afterRemovalCommand)
- Specified by:
removeDecisionTablein interfaceGuidedDecisionTableModellerView
-
refreshScrollPosition
public void refreshScrollPosition()
- Specified by:
refreshScrollPositionin interfaceGuidedDecisionTableModellerView
-
setZoom
public void setZoom(int zoom)
- Specified by:
setZoomin interfaceViewMenuBuilder.SupportsZoom
-
getGridLayerView
public org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer getGridLayerView()
- Specified by:
getGridLayerViewin interfaceGuidedDecisionTableModellerView
-
getGridPanel
public org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel getGridPanel()
- Specified by:
getGridPanelin interfaceGuidedDecisionTableModellerView
-
getBounds
public org.uberfire.ext.wires.core.grids.client.model.Bounds getBounds()
- Specified by:
getBoundsin interfaceGuidedDecisionTableModellerView
-
select
public void select(org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget selectedGridWidget)
- Specified by:
selectin interfaceorg.uberfire.ext.wires.core.grids.client.widget.layer.GridSelectionManager
-
selectLinkedColumn
public void selectLinkedColumn(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> link)
- Specified by:
selectLinkedColumnin interfaceorg.uberfire.ext.wires.core.grids.client.widget.layer.GridSelectionManager
-
getGridWidgets
public Set<org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget> getGridWidgets()
- Specified by:
getGridWidgetsin interfaceorg.uberfire.ext.wires.core.grids.client.widget.layer.GridSelectionManager
-
setPinnedModeIndicatorVisibility
public void setPinnedModeIndicatorVisibility(boolean visibility, double headerCaptionWidth)- Specified by:
setPinnedModeIndicatorVisibilityin interfaceGuidedDecisionTableModellerView
-
showGenericVetoMessage
public void showGenericVetoMessage()
- Specified by:
showGenericVetoMessagein interfaceGuidedDecisionTableModellerView
-
showUnableToDeleteColumnMessage
public void showUnableToDeleteColumnMessage(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column)
- Specified by:
showUnableToDeleteColumnMessagein interfaceGuidedDecisionTableModellerView
-
showUnableToDeleteColumnMessage
public void showUnableToDeleteColumnMessage(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 column)
- Specified by:
showUnableToDeleteColumnMessagein interfaceGuidedDecisionTableModellerView
-
-