cytoscape.editor.impl
Class StringTransferHandler

java.lang.Object
  extended byjavax.swing.TransferHandler
      extended bycytoscape.editor.impl.StringTransferHandler
All Implemented Interfaces:
java.io.Serializable

public abstract class StringTransferHandler
extends javax.swing.TransferHandler

base class for the PaletteListTransferHandler of the ShapePalette taken from Java drag and drop tutorial, see http://java.sun.com/docs/books/tutorial/uiswing/misc/dnd.html

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, MOVE, NONE
 
Constructor Summary
StringTransferHandler()
           
 
Method Summary
 boolean canImport(javax.swing.JComponent c, java.awt.datatransfer.DataFlavor[] flavors)
           
 int getSourceActions(javax.swing.JComponent c)
           
 boolean importData(javax.swing.JComponent c, java.awt.datatransfer.Transferable t)
           
 
Methods inherited from class javax.swing.TransferHandler
exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getVisualRepresentation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringTransferHandler

public StringTransferHandler()
Method Detail

getSourceActions

public int getSourceActions(javax.swing.JComponent c)

importData

public boolean importData(javax.swing.JComponent c,
                          java.awt.datatransfer.Transferable t)

canImport

public boolean canImport(javax.swing.JComponent c,
                         java.awt.datatransfer.DataFlavor[] flavors)