Class ScriptTransferHandler
java.lang.Object
javax.swing.TransferHandler
fr.ifremer.isisfish.ui.script.model.ScriptTransferHandler
- All Implemented Interfaces:
Serializable
Transfer handler used to transfer tasks in table.
- Version:
- $Revision$ Last update : $Date$ By : $Author$
- Author:
- chatellier
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
FieldsFields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanImport(JComponent cp, DataFlavor[] df) protected TransferableGet selected task in tree, and build Transferable object for it.protected voidexportDone(JComponent cp, Transferable transferable, int type) intgetSourceActions(JComponent component) booleanimportData(JComponent component, Transferable transferable) Methods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Field Details
-
scriptUI
-
-
Constructor Details
-
ScriptTransferHandler
Constructor.- Parameters:
scriptUI- scriptUI
-
-
Method Details
-
canImport
- Overrides:
canImportin classTransferHandler
-
importData
- Overrides:
importDatain classTransferHandler
-
createTransferable
Get selected task in tree, and build Transferable object for it.- Overrides:
createTransferablein classTransferHandler- Parameters:
cp- component- Returns:
- transferable instance for selected task
-
exportDone
- Overrides:
exportDonein classTransferHandler
-
getSourceActions
- Overrides:
getSourceActionsin classTransferHandler
-