Class FolderDropEvent

All Implemented Interfaces:
Cancellable

public class FolderDropEvent extends BrowserEvent<FolderDropHandler> 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 HasFolderDropHandlers & 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<FolderDropHandler> getType()
      Gets the type associated with this event.
      Returns:
      returns the handler type
    • dispatch

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

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

      public void cancel()
      Call this method to cancel standard folder drop processing
      Specified by:
      cancel in interface Cancellable
    • isCancelled

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

      public TreeNode[] getNodes()
      List of nodes being dropped
      Returns:
      List of nodes being dropped
    • getFolder

      public TreeNode getFolder()
      The folder being dropped on
      Returns:
      The folder being dropped on
    • getIndex

      public Integer getIndex()
      Within the folder being dropped on, the index at which the drop is occurring.
      Returns:
      Within the folder being dropped on, the index at which the drop is occurring.
    • getDropPosition

      public RecordDropPosition getDropPosition()
      position with respect to the target record
      Returns:
      position with respect to the target record
    • getSourceWidget

      public Canvas getSourceWidget()
      The component that is the source of the nodes (where the nodes were dragged from).
      Returns:
      The component that is the source of the nodes (where the nodes were dragged from).