org.chorem.jtimer.ui.treetable.dnd
Class TimerTaskTranferable

java.lang.Object
  extended by org.chorem.jtimer.ui.treetable.dnd.TimerTaskTranferable
All Implemented Interfaces:
Transferable

public class TimerTaskTranferable
extends Object
implements Transferable

Represent transfered data.

Version:
$Revision: 2607 $ Last update : $Date: 2009-06-18 17:19:19 +0200 (jeu. 18 juin 2009) $ By : $Author: echatellier $
Author:
chatellier

Field Summary
protected static String MIMETYPE
          Data transfer mime type
protected static DataFlavor myData
          Data instance
protected  TimerTask taskToTransfer
          Task to transfer
 
Constructor Summary
TimerTaskTranferable(TimerTask task)
          Constructor.
 
Method Summary
 Object getTransferData(DataFlavor flavor)
           
 DataFlavor[] getTransferDataFlavors()
           
 boolean isDataFlavorSupported(DataFlavor flavor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIMETYPE

protected static final String MIMETYPE
Data transfer mime type


myData

protected static DataFlavor myData
Data instance


taskToTransfer

protected TimerTask taskToTransfer
Task to transfer

Constructor Detail

TimerTaskTranferable

public TimerTaskTranferable(TimerTask task)
Constructor.

Parameters:
task - task to transfer
Method Detail

getTransferData

public Object getTransferData(DataFlavor flavor)
                       throws UnsupportedFlavorException,
                              IOException
Specified by:
getTransferData in interface Transferable
Throws:
UnsupportedFlavorException
IOException

getTransferDataFlavors

public DataFlavor[] getTransferDataFlavors()
Specified by:
getTransferDataFlavors in interface Transferable

isDataFlavorSupported

public boolean isDataFlavorSupported(DataFlavor flavor)
Specified by:
isDataFlavorSupported in interface Transferable


Copyright © 2007-2009 CodeLutin. All Rights Reserved.