org.openorb.board

Interface DataTransferManager

public interface DataTransferManager extends ClipboardOwner

OpenORB Management Board / Data Transfer Manager Interface

Author: Olivier Modica

Method Summary
TransferablegetCopiedObject()
This method is invoked by the manager when it copies an object
TransferablegetCutObject()
This method is invoked by the manager when it cuts an object
TransferablegetDraggedObject()
This method is invoked by the manager when it drags an object
voidhandleCopiedObject(Transferable contents)
This method is invoked by a plugin to get a copied object
voidhandleCutObject(Transferable contents)
This method is invoked by a plugin to get a cut object
voidhandleDraggedObject(Transferable contents)
This method is invoked by a plugin to get a dragged object
voidlostOwnership(Clipboard clipboard, Transferable contents)
Lost clipboard ownership

Method Detail

getCopiedObject

public Transferable getCopiedObject()
This method is invoked by the manager when it copies an object

getCutObject

public Transferable getCutObject()
This method is invoked by the manager when it cuts an object

getDraggedObject

public Transferable getDraggedObject()
This method is invoked by the manager when it drags an object

handleCopiedObject

public void handleCopiedObject(Transferable contents)
This method is invoked by a plugin to get a copied object

handleCutObject

public void handleCutObject(Transferable contents)
This method is invoked by a plugin to get a cut object

handleDraggedObject

public void handleDraggedObject(Transferable contents)
This method is invoked by a plugin to get a dragged object

lostOwnership

public void lostOwnership(Clipboard clipboard, Transferable contents)
Lost clipboard ownership