Protege 4.1.0

org.protege.editor.owl.ui.transfer
Class TransferableOWLObject

java.lang.Object
  extended by org.protege.editor.owl.ui.transfer.TransferableOWLObject
All Implemented Interfaces:
Transferable

public class TransferableOWLObject
extends Object
implements Transferable

Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: 04-Jun-2006

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Constructor Summary
TransferableOWLObject(OWLModelManager owlModelManager, List<org.semanticweb.owlapi.model.OWLObject> objects)
           
 
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
 

Constructor Detail

TransferableOWLObject

public TransferableOWLObject(OWLModelManager owlModelManager,
                             List<org.semanticweb.owlapi.model.OWLObject> objects)
Method Detail

getTransferDataFlavors

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

isDataFlavorSupported

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

getTransferData

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

Protege 4.1.0

Submit a bug report or feature request

For further API reference and developer documentation, see Protege 4 Developer Documentation.

Copyright © 2010 Stanford Center for Biomedical Informatics Research