org.chorem.jtimer.ui.treetable.dnd
Class TimerTaskTransferHandler
java.lang.Object
javax.swing.TransferHandler
org.chorem.jtimer.ui.treetable.dnd.TimerTaskTransferHandler
- All Implemented Interfaces:
- Serializable
public class TimerTaskTransferHandler
- extends TransferHandler
Transfer handler used to transfer tasks in table.
- Version:
- $Revision: 2806 $
Last update : $Date: 2012-03-07 17:38:55 +0100 (Wed, 07 Mar 2012) $ By : $Author: echatellier $
- Author:
- chatellier
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceMap
protected org.jdesktop.application.ResourceMap resourceMap
- I18n resources map
dataManager
protected TimerDataManager dataManager
- Data manager.
TimerTaskTransferHandler
public TimerTaskTransferHandler(org.jdesktop.application.Application application,
TimerDataManager dataManager)
- Constructor.
- Parameters:
application
- dataManager
- data manager
canImport
public boolean canImport(JComponent cp,
DataFlavor[] df)
- Overrides:
canImport
in class TransferHandler
importData
public boolean importData(JComponent component,
Transferable transferable)
- Overrides:
importData
in class TransferHandler
createTransferable
protected Transferable createTransferable(JComponent cp)
- Get selected task in tree, and build Transferable object for it.
- Overrides:
createTransferable
in class TransferHandler
- Parameters:
cp
- component
- Returns:
- transferable instance for selected task
exportDone
protected void exportDone(JComponent cp,
Transferable transferable,
int type)
- Overrides:
exportDone
in class TransferHandler
getSourceActions
public int getSourceActions(JComponent component)
- Overrides:
getSourceActions
in class TransferHandler
Copyright © 2007-2012 CodeLutin. All Rights Reserved.