Package org.apache.batik.apps.svgbrowser
Class DOMDocumentTree.TreeDragSource
java.lang.Object
org.apache.batik.apps.svgbrowser.DOMDocumentTree.TreeDragSource
- All Implemented Interfaces:
DragGestureListener
,DragSourceListener
,EventListener
- Enclosing class:
- DOMDocumentTree
public class DOMDocumentTree.TreeDragSource
extends Object
implements DragSourceListener, DragGestureListener
The JTree drag source wrapper.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DragGestureRecognizer
The drag gesture recognizer.protected DragSource
The drag source.protected DOMDocumentTree
The sourceTree.protected DOMDocumentTree.TransferableTreeNode
The transferable tree node(s). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
dragEnter
(DragSourceDragEvent dsde) void
dragExit
(DragSourceEvent dse) void
void
dragOver
(DragSourceDragEvent dsde) void
-
Field Details
-
source
The drag source. -
recognizer
The drag gesture recognizer. -
transferable
The transferable tree node(s). -
sourceTree
The sourceTree.
-
-
Constructor Details
-
TreeDragSource
Constructor.- Parameters:
tree
- The source treeactions
- The permitted action
-
-
Method Details
-
dragGestureRecognized
- Specified by:
dragGestureRecognized
in interfaceDragGestureListener
-
dragEnter
- Specified by:
dragEnter
in interfaceDragSourceListener
-
dragExit
- Specified by:
dragExit
in interfaceDragSourceListener
-
dragOver
- Specified by:
dragOver
in interfaceDragSourceListener
-
dropActionChanged
- Specified by:
dropActionChanged
in interfaceDragSourceListener
-
dragDropEnd
- Specified by:
dragDropEnd
in interfaceDragSourceListener
-