org.oddjob.arooa.design.designer
Class ArooaTransferHandler
java.lang.Object
javax.swing.TransferHandler
org.oddjob.arooa.design.designer.ArooaTransferHandler
- All Implemented Interfaces:
- Serializable
public class ArooaTransferHandler
- extends TransferHandler
A TransferHandler for an ArooaTree
.
- See Also:
- Serialized Form
- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArooaTransferHandler
public ArooaTransferHandler()
getSourceActions
public int getSourceActions(JComponent c)
- Overrides:
getSourceActions
in class TransferHandler
createTransferable
protected Transferable createTransferable(JComponent c)
- Overrides:
createTransferable
in class TransferHandler
exportDone
protected void exportDone(JComponent source,
Transferable data,
int action)
- Overrides:
exportDone
in class TransferHandler
canImport
public boolean canImport(TransferHandler.TransferSupport support)
- Overrides:
canImport
in class TransferHandler
importData
public boolean importData(TransferHandler.TransferSupport support)
- Overrides:
importData
in class TransferHandler
fireFailureEvent
protected void fireFailureEvent(String reason,
Exception exception)
addTransferEventListener
public void addTransferEventListener(TransferEventListener listener)
- Add a Listener to receive transfer events.
- Parameters:
listener
-
removeTransferEventListener
public void removeTransferEventListener(TransferEventListener listener)
- Remove a listener.
- Parameters:
listener
-