com.extjs.gxt.ui.client.dnd
Class TreeGridDragSource
java.lang.Object
com.extjs.gxt.ui.client.event.BaseObservable
com.extjs.gxt.ui.client.dnd.DragSource
com.extjs.gxt.ui.client.dnd.TreeGridDragSource
- All Implemented Interfaces:
- Observable
public class TreeGridDragSource
- extends DragSource
DragSource
implementation for TreeGrid.
Methods inherited from class com.extjs.gxt.ui.client.dnd.DragSource |
addDNDListener, disable, enable, getComponent, getData, getDraggable, getGroup, getStatusText, isEnabled, onDragCancelled, onDragFail, release, removeDNDListener, setData, setGroup, setStatusText |
Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable |
addListener, callListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
treeGrid
protected TreeGrid<ModelData> treeGrid
treeGridSource
protected DND.TreeSource treeGridSource
TreeGridDragSource
public TreeGridDragSource(Component component)
getTreeGridSource
public DND.TreeSource getTreeGridSource()
- Returns the type if items that can be dragged.
- Returns:
- the tree source type
setTreeGridSource
public void setTreeGridSource(DND.TreeSource treeGridSource)
- Sets which tree items can be dragged (defaults to BOTH).
- Parameters:
treeGridSource
- the tree source type
onDragDrop
protected void onDragDrop(DNDEvent event)
- Overrides:
onDragDrop
in class DragSource
onDragStart
protected void onDragStart(DNDEvent e)
- Description copied from class:
DragSource
- Called when a drag operation begins on the target component. Subclasses or
any listeners can cancel the action by calling
BaseEvent.setCancelled(boolean)
.
- Overrides:
onDragStart
in class DragSource
- Parameters:
e
- the dnd event