Class RowContextMenuViewImpl
- 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<RowContextMenu>
-
- org.drools.workbench.screens.guided.dtable.client.editor.menu.RowContextMenuViewImpl
-
- 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<RowContextMenu>,RowContextMenuView,org.uberfire.client.mvp.HasPresenter<RowContextMenu>,org.uberfire.client.mvp.UberView<RowContextMenu>
@Dependent @Templated public class RowContextMenuViewImpl extends BaseMenuViewImpl<RowContextMenu> implements RowContextMenuView
-
-
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.RowContextMenuView
RowContextMenuView.Presenter
-
-
Field Summary
-
Fields inherited from class org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenuViewImpl
presenter
-
-
Constructor Summary
Constructors Constructor Description RowContextMenuViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenableCopyMenuItem(boolean enabled)voidenableCutMenuItem(boolean enabled)voidenableDeleteRowMenuItem(boolean enabled)voidenableInsertRowAboveMenuItem(boolean enabled)voidenableInsertRowBelowMenuItem(boolean enabled)voidenablePasteMenuItem(boolean enabled)voidhide()voidonClickRowContextMenuCopy(com.google.gwt.event.dom.client.ClickEvent e)voidonClickRowContextMenuCut(com.google.gwt.event.dom.client.ClickEvent e)voidonClickRowContextMenuDeleteRows(com.google.gwt.event.dom.client.ClickEvent e)voidonClickRowContextMenuInsertRowAbove(com.google.gwt.event.dom.client.ClickEvent e)voidonClickRowContextMenuInsertRowBelow(com.google.gwt.event.dom.client.ClickEvent e)voidonClickRowContextMenuPaste(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 interfaceRowContextMenuView
-
hide
public void hide()
- Specified by:
hidein interfaceRowContextMenuView
-
enableCutMenuItem
public void enableCutMenuItem(boolean enabled)
- Specified by:
enableCutMenuItemin interfaceRowContextMenuView
-
enableCopyMenuItem
public void enableCopyMenuItem(boolean enabled)
- Specified by:
enableCopyMenuItemin interfaceRowContextMenuView
-
enablePasteMenuItem
public void enablePasteMenuItem(boolean enabled)
- Specified by:
enablePasteMenuItemin interfaceRowContextMenuView
-
enableInsertRowAboveMenuItem
public void enableInsertRowAboveMenuItem(boolean enabled)
- Specified by:
enableInsertRowAboveMenuItemin interfaceRowContextMenuView
-
enableInsertRowBelowMenuItem
public void enableInsertRowBelowMenuItem(boolean enabled)
- Specified by:
enableInsertRowBelowMenuItemin interfaceRowContextMenuView
-
enableDeleteRowMenuItem
public void enableDeleteRowMenuItem(boolean enabled)
- Specified by:
enableDeleteRowMenuItemin interfaceRowContextMenuView
-
onClickRowContextMenuCut
@EventHandler("rowContextMenuCut") public void onClickRowContextMenuCut(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickRowContextMenuCopy
@EventHandler("rowContextMenuCopy") public void onClickRowContextMenuCopy(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickRowContextMenuPaste
@EventHandler("rowContextMenuPaste") public void onClickRowContextMenuPaste(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickRowContextMenuInsertRowAbove
@EventHandler("rowContextMenuInsertRowAbove") public void onClickRowContextMenuInsertRowAbove(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickRowContextMenuInsertRowBelow
@EventHandler("rowContextMenuInsertRowBelow") public void onClickRowContextMenuInsertRowBelow(com.google.gwt.event.dom.client.ClickEvent e)
-
onClickRowContextMenuDeleteRows
@EventHandler("rowContextMenuDeleteRows") public void onClickRowContextMenuDeleteRows(com.google.gwt.event.dom.client.ClickEvent e)
-
-