gate.gui.ontology
Class OResourceNode

java.lang.Object
  extended by gate.gui.ontology.OResourceNode
All Implemented Interfaces:
Transferable

public class OResourceNode
extends Object
implements Transferable

Author:
niraj

Field Summary
static DataFlavor ORESOURCE_NODE_FLAVOR
          flavor used for drag and drop
 
Constructor Summary
OResourceNode(OResource resource)
           
 
Method Summary
 OResource getResource()
           
 Object getTransferData(DataFlavor df)
           
 DataFlavor[] getTransferDataFlavors()
           
 boolean isDataFlavorSupported(DataFlavor df)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORESOURCE_NODE_FLAVOR

public static final DataFlavor ORESOURCE_NODE_FLAVOR
flavor used for drag and drop

Constructor Detail

OResourceNode

public OResourceNode(OResource resource)
Method Detail

getTransferDataFlavors

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

isDataFlavorSupported

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

getTransferData

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

getResource

public OResource getResource()