Class PopupMenuTool

java.lang.Object
com.levigo.jadice.web.client.tool.Tool
com.levigo.jadice.web.client.tools.PopupMenuTool
All Implemented Interfaces:
MenuContributor

public class PopupMenuTool extends Tool
  • Constructor Details

    • PopupMenuTool

      public PopupMenuTool()
  • Method Details

    • handleMouseClicked

      protected void handleMouseClicked(MouseEditEvent e, boolean isActive)
      Description copied from class: Tool
      Invoked when the mouse button has been clicked (pressed and released) on a component.
      Overrides:
      handleMouseClicked in class Tool
      Parameters:
      e - the MouseEditEvent
      isActive - whether this tool is currently active
    • handleMousePressed

      protected void handleMousePressed(MouseEditEvent e, boolean isActive)
      Description copied from class: Tool
      Invoked when a mouse button has been pressed on a component.
      Overrides:
      handleMousePressed in class Tool
      Parameters:
      e - the event
      isActive - whether this tool is currently active
    • handleMouseReleased

      protected void handleMouseReleased(MouseEditEvent e, boolean isActive)
      Description copied from class: Tool
      Invoked when a mouse button has been released on a component.
      Overrides:
      handleMouseReleased in class Tool
      Parameters:
      e - the event
      isActive - whether this tool is currently active
    • postprocessMenu

      protected void postprocessMenu(MenuBuilder rootMenu)
    • addFixedContributor

      public void addFixedContributor(MenuContributor menuContributor)
    • getFixedContributors

      public List<MenuContributor> getFixedContributors()