org.oboedit.gui
Class SelectionTransferHandler
java.lang.Object
javax.swing.TransferHandler
org.oboedit.gui.SelectionTransferHandler
- All Implemented Interfaces:
- java.io.Serializable
public class SelectionTransferHandler
- extends javax.swing.TransferHandler
- See Also:
- Serialized Form
| 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 |
| 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 |
logger
protected static final org.apache.log4j.Logger logger
SELECTION_FLAVOR
public static java.awt.datatransfer.DataFlavor SELECTION_FLAVOR
sourceSelector
protected ObjectSelector sourceSelector
selection
protected Selection selection
selectorDragHandler
protected SelectorDragHandler selectorDragHandler
SelectionTransferHandler
public SelectionTransferHandler(ObjectSelector c)
installHandler
public static SelectionTransferHandler installHandler(ObjectSelector c)
getObjectSelector
public ObjectSelector getObjectSelector()
removeHandler
public static void removeHandler(SelectionTransferHandler handler)
getSelectorDragHandler
public SelectorDragHandler getSelectorDragHandler()
importData
public boolean importData(javax.swing.JComponent c,
java.awt.datatransfer.Transferable t)
- Overrides:
importData in class javax.swing.TransferHandler
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)
- Overrides:
getSourceActions 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