org.gcube.portlets.user.results.client.control
Class FlexTableRowDragController

java.lang.Object
  extended by com.allen_sauer.gwt.dnd.client.AbstractDragController
      extended by com.allen_sauer.gwt.dnd.client.PickupDragController
          extended by org.gcube.portlets.user.results.client.control.FlexTableRowDragController
All Implemented Interfaces:
com.allen_sauer.gwt.dnd.client.DragController, com.allen_sauer.gwt.dnd.client.FiresDragEvents

public final class FlexTableRowDragController
extends com.allen_sauer.gwt.dnd.client.PickupDragController

Allows table rows to dragged by their handle.


Field Summary
 
Fields inherited from class com.allen_sauer.gwt.dnd.client.AbstractDragController
context
 
Constructor Summary
FlexTableRowDragController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel)
           
 
Method Summary
 void dragEnd()
           
protected  com.allen_sauer.gwt.dnd.client.drop.BoundaryDropController newBoundaryDropController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel, boolean allowDroppingOnBoundaryPanel)
           
protected  com.google.gwt.user.client.ui.Widget newDragProxy(com.allen_sauer.gwt.dnd.client.DragContext context)
           
 void setBehaviorDragProxy(boolean dragProxyEnabled)
           
 
Methods inherited from class com.allen_sauer.gwt.dnd.client.PickupDragController
dragMove, dragStart, getBehaviorBoundaryPanelDrop, getBehaviorDragProxy, getSelectedWidgets, previewDragEnd, registerDropController, resetCache, restoreSelectedWidgetsLocation, restoreSelectedWidgetsStyle, saveSelectedWidgetsLocationAndStyle, setBehaviorBoundaryPanelDrop, 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 Detail

FlexTableRowDragController

public FlexTableRowDragController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel)
Method Detail

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

setBehaviorDragProxy

public void setBehaviorDragProxy(boolean dragProxyEnabled)
Overrides:
setBehaviorDragProxy in class com.allen_sauer.gwt.dnd.client.PickupDragController

newBoundaryDropController

protected com.allen_sauer.gwt.dnd.client.drop.BoundaryDropController newBoundaryDropController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel,
                                                                                               boolean allowDroppingOnBoundaryPanel)
Overrides:
newBoundaryDropController 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


Copyright © 2013. All Rights Reserved.