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

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


getCutObject

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


getDraggedObject

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


handleCopiedObject

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


handleCutObject

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


handleDraggedObject

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


lostOwnership

void lostOwnership(java.awt.datatransfer.Clipboard clipboard,
                   java.awt.datatransfer.Transferable contents)
Lost clipboard ownership

Specified by:
lostOwnership in interface java.awt.datatransfer.ClipboardOwner