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
-
-
Constructor Summary
Constructors Constructor Description SolutionBrowserDragController(MantleTabPanel tabs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dragEnd()
void
dragMove()
void
dragStart()
protected com.google.gwt.user.client.ui.Widget
newDragProxy(com.allen_sauer.gwt.dnd.client.DragContext context)
void
previewDragEnd()
protected void
restoreSelectedWidgetsLocation()
protected void
restoreSelectedWidgetsStyle()
protected void
saveSelectedWidgetsLocationAndStyle()
-
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
-
-
-
-
Constructor Detail
-
SolutionBrowserDragController
public SolutionBrowserDragController(MantleTabPanel tabs)
-
-
Method Detail
-
restoreSelectedWidgetsStyle
protected void restoreSelectedWidgetsStyle()
- Overrides:
restoreSelectedWidgetsStyle
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
saveSelectedWidgetsLocationAndStyle
protected void saveSelectedWidgetsLocationAndStyle()
- Overrides:
saveSelectedWidgetsLocationAndStyle
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
restoreSelectedWidgetsLocation
protected void restoreSelectedWidgetsLocation()
- Overrides:
restoreSelectedWidgetsLocation
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
dragEnd
public void dragEnd()
- Specified by:
dragEnd
in interfacecom.allen_sauer.gwt.dnd.client.DragController
- Overrides:
dragEnd
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
dragMove
public void dragMove()
- Specified by:
dragMove
in interfacecom.allen_sauer.gwt.dnd.client.DragController
- Overrides:
dragMove
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
dragStart
public void dragStart()
- Specified by:
dragStart
in interfacecom.allen_sauer.gwt.dnd.client.DragController
- Overrides:
dragStart
in classcom.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 classcom.allen_sauer.gwt.dnd.client.PickupDragController
-
previewDragEnd
public void previewDragEnd() throws com.allen_sauer.gwt.dnd.client.VetoDragException
- Specified by:
previewDragEnd
in interfacecom.allen_sauer.gwt.dnd.client.DragController
- Overrides:
previewDragEnd
in classcom.allen_sauer.gwt.dnd.client.PickupDragController
- Throws:
com.allen_sauer.gwt.dnd.client.VetoDragException
-
-