org.openorb.board
Interface DataTransferManager

All Superinterfaces:
java.awt.datatransfer.ClipboardOwner
All Known Implementing Classes:
Plugin

public interface DataTransferManager
extends java.awt.datatransfer.ClipboardOwner

OpenORB Management Board / Data Transfer Manager Interface

Author:
Olivier Modica

Method Summary
 java.awt.datatransfer.Transferable getCopiedObject()
          This method is invoked by the manager when it copies an object
 java.awt.datatransfer.Transferable getCutObject()
          This method is invoked by the manager when it cuts an object
 java.awt.datatransfer.Transferable getDraggedObject()
          This method is invoked by the manager when it drags an object
 void handleCopiedObject(java.awt.datatransfer.Transferable contents)
          This method is invoked by a plugin to get a copied object
 void handleCutObject(java.awt.datatransfer.Transferable contents)
          This method is invoked by a plugin to get a cut object
 void handleDraggedObject(java.awt.datatransfer.Transferable contents)
          This method is invoked by a plugin to get a dragged object
 void lostOwnership(java.awt.datatransfer.Clipboard clipboard, java.awt.datatransfer.Transferable contents)
          Lost clipboard ownership
 

Method Detail

getCopiedObject

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

getCutObject

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

getDraggedObject

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

handleCopiedObject

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

handleCutObject

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

handleDraggedObject

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

lostOwnership

public void lostOwnership(java.awt.datatransfer.Clipboard clipboard,
                          java.awt.datatransfer.Transferable contents)
Lost clipboard ownership
Specified by:
lostOwnership in interface java.awt.datatransfer.ClipboardOwner