Class CellContextMenuViewImpl
- 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.editor.menu.BaseMenuViewImpl<CellContextMenu>
-
- org.drools.workbench.screens.guided.dtable.client.editor.menu.CellContextMenuViewImpl
-
- All Implemented Interfaces:
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,BaseMenuView<CellContextMenu>,CellContextMenuView,org.uberfire.client.mvp.HasPresenter<CellContextMenu>,org.uberfire.client.mvp.UberView<CellContextMenu>
@Dependent @Templated public class CellContextMenuViewImpl extends BaseMenuViewImpl<CellContextMenu> implements CellContextMenuView
-
-
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.editor.menu.BaseMenuView
BaseMenuView.BaseMenuPresenter
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.guided.dtable.client.editor.menu.CellContextMenuView
CellContextMenuView.Presenter
-
-
Field Summary
-
Fields inherited from class org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenuViewImpl
presenter
-
-
Constructor Summary
Constructors Constructor Description CellContextMenuViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenableCopyMenuItem(boolean enabled)voidenableCutMenuItem(boolean enabled)voidenableDeleteCellMenuItem(boolean enabled)voidenablePasteMenuItem(boolean enabled)voidhide()voidonClickCellContextMenuCopy(com.google.gwt.event.dom.client.ClickEvent e)voidonClickCellContextMenuCut(com.google.gwt.event.dom.client.ClickEvent e)voidonClickCellContextMenuDeleteCells(com.google.gwt.event.dom.client.ClickEvent e)voidonClickCellContextMenuPaste(com.google.gwt.event.dom.client.ClickEvent e)voidshow(int mx, int my)-
Methods inherited from class org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenuViewImpl
enableElement, init, isDisabled
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenuView
enableElement, isDisabled
-
-
-
-
Method Detail
-
show
public void show(int mx, int my)- Specified by:
showin interfaceCellContextMenuView
-
hide
public void hide()
- Specified by:
hidein interfaceCellContextMenuView
-
enableCutMenuItem
public void enableCutMenuItem(boolean enabled)
- Specified by:
enableCutMenuItemin interfaceCellContextMenuView
-
enableCopyMenuItem
public void enableCopyMenuItem(boolean enabled)
- Specified by:
enableCopyMenuItemin interfaceCellContextMenuView
-
enablePasteMenuItem
public void enablePasteMenuItem(boolean enabled)
- Specified by:
enablePasteMenuItemin interfaceCellContextMenuView
-
enableDeleteCellMenuItem
public void enableDeleteCellMenuItem(boolean enabled)
- Specified by:
enableDeleteCellMenuItemin interfaceCellContextMenuView
-
onClickCellContextMenuCut
@EventHandler("cellContextMenuCut") public void onClickCellContextMenuCut(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickCellContextMenuCopy
@EventHandler("cellContextMenuCopy") public void onClickCellContextMenuCopy(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickCellContextMenuPaste
@EventHandler("cellContextMenuPaste") public void onClickCellContextMenuPaste(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickCellContextMenuDeleteCells
@EventHandler("cellContextMenuDeleteCells") public void onClickCellContextMenuDeleteCells(com.google.gwt.event.dom.client.ClickEvent e)
-
-