Class ItemClickEvent

All Implemented Interfaces:
Cancellable

public class ItemClickEvent extends BrowserEvent<ItemClickHandler> implements Cancellable
  • Constructor Details

  • Method Details

    • getFiringCanvas

      public Canvas getFiringCanvas()
      Returns the Canvas firing the event.
      Returns:
      Canvas firing the event
    • fire

      public static <S extends HasItemClickHandlers & HasHandlers> void fire(S source, JavaScriptObject jsObj)
      Fires a open event on all registered handlers in the handler manager.If no such handlers exist, this method will do nothing.
      Type Parameters:
      S - The event source
      Parameters:
      source - the source of the handlers
      jsObj - the native event
    • getType

      public static GwtEvent.Type<ItemClickHandler> getType()
      Gets the type associated with this event.
      Returns:
      returns the handler type
    • dispatch

      protected void dispatch(ItemClickHandler handler)
      Specified by:
      dispatch in class GwtEvent<ItemClickHandler>
    • getAssociatedType

      public final GwtEvent.Type<ItemClickHandler> getAssociatedType()
      Specified by:
      getAssociatedType in class GwtEvent<ItemClickHandler>
    • cancel

      public void cancel()
      false if event processing should be stopped, true to continue
      Specified by:
      cancel in interface Cancellable
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface Cancellable
      Returns:
      true if cancelled
    • getColNum

      public int getColNum()
      Index of the column clicked by the user. May be null if this menu item was activated in response to a keyboard event.
      Returns:
      Index of the column clicked by the user. May be null if this menu item was activated in response to a keyboard event.
    • getItem

      public MenuItem getItem()
      Pointer to the item in question.
      Returns:
      pointer to the item in question
    • getTreeNode

      public TreeNode getTreeNode()
      Pointer to the item in question as TreeNode. This method should be called if the Menu is populated with a Tree
      Returns:
      pointer to the selected TreeNode in question
    • getRecord

      public Record getRecord()
      Pointer to the item in question as a Record. This method should be called if the Menu is data bound.
      Returns:
      pointer to the selected record in question