Class ContextMenuItemSubMenu

java.lang.Object
com.levigo.jadice.web.client.ui.menu.contextmenu.ContextMenuItem
com.levigo.jadice.web.client.ui.menu.contextmenu.ContextMenuItemSubMenu

public class ContextMenuItemSubMenu extends ContextMenuItem
  • Constructor Details

    • ContextMenuItemSubMenu

      public ContextMenuItemSubMenu(Action action)
  • Method Details

    • isSubmenu

      public boolean isSubmenu()
      Description copied from class: ContextMenuItem
      Returns whether this item is a sub-menu or not
      Specified by:
      isSubmenu in class ContextMenuItem
      Returns:
      true if it is a sub-menu, false if not
    • getContextMenu

      public ContextMenu getContextMenu()
    • addItem

      public void addItem(ContextMenuItemCommand item)
    • addSeparator

      public void addSeparator()
    • execute

      public boolean execute(com.google.gwt.dom.client.Element rowElement)
      Description copied from class: ContextMenuItem
      Overriden in subclasses.
      Specified by:
      execute in class ContextMenuItem
      Parameters:
      rowElement - An element that can be used to dynamically place the new context menu entry.
      Returns:
      True if it was successfully executed (stop propagation, prevent default browser behavior).
    • onAttach

      public void onAttach()
      Description copied from class: ContextMenuItem
      Call on attach. Executes attach actions.
      Overrides:
      onAttach in class ContextMenuItem
    • _onKeyDown

      public void _onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event)
      Overrides:
      _onKeyDown in class ContextMenuItem
    • hide

      public void hide()
      Overrides:
      hide in class ContextMenuItem