Class SolutionBrowserDragController

java.lang.Object
com.allen_sauer.gwt.dnd.client.AbstractDragController
com.allen_sauer.gwt.dnd.client.PickupDragController
org.pentaho.mantle.client.solutionbrowser.SolutionBrowserDragController
All Implemented Interfaces:
com.allen_sauer.gwt.dnd.client.DragController, com.allen_sauer.gwt.dnd.client.FiresDragEvents

public class SolutionBrowserDragController extends com.allen_sauer.gwt.dnd.client.PickupDragController
Used by GWT-DND to manage drag and drop events in the solution browser. User: nbaker Date: Jun 25, 2010
  • Field Summary

    Fields inherited from class com.allen_sauer.gwt.dnd.client.AbstractDragController

    context
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    protected com.google.gwt.user.client.ui.Widget
    newDragProxy(com.allen_sauer.gwt.dnd.client.DragContext context)
     
    void
     
    protected void
     
    protected void
     
    protected void
     

    Methods inherited from class com.allen_sauer.gwt.dnd.client.PickupDragController

    getBehaviorBoundaryPanelDrop, getBehaviorDragProxy, getSelectedWidgets, newBoundaryDropController, registerDropController, resetCache, setBehaviorBoundaryPanelDrop, setBehaviorDragProxy, unregisterDropController, unregisterDropControllers

    Methods inherited from class com.allen_sauer.gwt.dnd.client.AbstractDragController

    addDragHandler, clearSelection, getBehaviorCancelDocumentSelections, getBehaviorConstrainedToBoundaryPanel, getBehaviorDragStartSensitivity, getBehaviorMultipleSelection, getBehaviorScrollIntoView, getBoundaryPanel, makeDraggable, makeDraggable, makeNotDraggable, previewDragStart, removeDragHandler, setBehaviorCancelDocumentSelections, setBehaviorConstrainedToBoundaryPanel, setBehaviorDragStartSensitivity, setBehaviorMultipleSelection, setBehaviorScrollIntoView, setConstrainWidgetToBoundaryPanel, toggleSelection

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SolutionBrowserDragController

      public SolutionBrowserDragController(MantleTabPanel tabs)
  • Method Details

    • restoreSelectedWidgetsStyle

      protected void restoreSelectedWidgetsStyle()
      Overrides:
      restoreSelectedWidgetsStyle in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • saveSelectedWidgetsLocationAndStyle

      protected void saveSelectedWidgetsLocationAndStyle()
      Overrides:
      saveSelectedWidgetsLocationAndStyle in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • restoreSelectedWidgetsLocation

      protected void restoreSelectedWidgetsLocation()
      Overrides:
      restoreSelectedWidgetsLocation in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • dragEnd

      public void dragEnd()
      Specified by:
      dragEnd in interface com.allen_sauer.gwt.dnd.client.DragController
      Overrides:
      dragEnd in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • dragMove

      public void dragMove()
      Specified by:
      dragMove in interface com.allen_sauer.gwt.dnd.client.DragController
      Overrides:
      dragMove in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • dragStart

      public void dragStart()
      Specified by:
      dragStart in interface com.allen_sauer.gwt.dnd.client.DragController
      Overrides:
      dragStart in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • newDragProxy

      protected com.google.gwt.user.client.ui.Widget newDragProxy(com.allen_sauer.gwt.dnd.client.DragContext context)
      Overrides:
      newDragProxy in class com.allen_sauer.gwt.dnd.client.PickupDragController
    • previewDragEnd

      public void previewDragEnd() throws com.allen_sauer.gwt.dnd.client.VetoDragException
      Specified by:
      previewDragEnd in interface com.allen_sauer.gwt.dnd.client.DragController
      Overrides:
      previewDragEnd in class com.allen_sauer.gwt.dnd.client.PickupDragController
      Throws:
      com.allen_sauer.gwt.dnd.client.VetoDragException