y.view.hierarchy 
 
java.lang.Object
  y.view.hierarchy.HierarchyTreeTransferHandler 
 
All Implemented Interfaces:  java.io.Serializable 
 
public class HierarchyTreeTransferHandler  extends javax.swing.TransferHandler  
A transfer handler for HierarchyJTree
 Usage:
 
 HierarchyJTree tree = new HierarchyJTree(hierarchyManager);
 tree.setDragEnabled(true);
 tree.setTransferHandler(new HierarchyTreeTransferHandler(hierarchyManager));
  
 
See Also: Serialized Form   Your browser does not support SVG content.  
 
Nested classes/interfaces inherited from class javax.swing.TransferHandler  
javax.swing.TransferHandler.DropLocation, javax.swing.TransferHandler.TransferSupport 
 
Fields inherited from class javax.swing.TransferHandler  
COPY, COPY_OR_MOVE, LINK, MOVE, NONE 
 
Method Summary   
 boolean canImport  
protected  java.awt.datatransfer.Transferable createTransferable  
 int getSourceActions TransferHandler.MOVE. 
 boolean importData  
 
Methods inherited from class javax.swing.TransferHandler  
canImport, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getVisualRepresentation, importData 
 
Methods inherited from class java.lang.Object  
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
 
HierarchyTreeTransferHandler 
public HierarchyTreeTransferHandler (HierarchyManager  manager) 
Create a new instance of this class.
Parameters: manager - HierarchyManager instance used to organize the nested graph
 hierarchy that can be manipulated by this class. 
  
createTransferable 
protected java.awt.datatransfer.Transferable createTransferable (javax.swing.JComponent c) 
Overrides: createTransferable in class javax.swing.TransferHandler 
 
 
getSourceActions 
public int getSourceActions (javax.swing.JComponent c) 
Returns TransferHandler.MOVE.
Overrides: getSourceActions in class javax.swing.TransferHandler 
 
  
importData 
public boolean importData (javax.swing.JComponent c,
                          java.awt.datatransfer.Transferable t) 
Overrides: importData in class javax.swing.TransferHandler 
 
 
canImport 
public boolean canImport (javax.swing.JComponent c,
                         java.awt.datatransfer.DataFlavor[] flavors) 
Overrides: canImport in class javax.swing.TransferHandler