org.mockcentral.editor.nodes
Class ClipboardAdapter

java.lang.Object
  extended by org.mockcentral.editor.nodes.ClipboardAdapter
All Implemented Interfaces:
org.mockcentral.editor.nodes.IMockCentralClipboard

public class ClipboardAdapter
extends java.lang.Object
implements org.mockcentral.editor.nodes.IMockCentralClipboard

An adpater class that wraps a Clipboard to implement the IMockCentralClipboard interface.

Author:
David Hutchinson

Field Summary
protected  org.eclipse.swt.dnd.Clipboard clipboard
           
 
Constructor Summary
ClipboardAdapter(org.eclipse.swt.dnd.Clipboard clipboard)
          Creates a new instance.
 
Method Summary
 void clearContents()
           
 void dispose()
           
 java.lang.Object getContents(org.mockcentral.editor.nodes.IMockCentralNodeTransfer transfer)
           
 void setContents(java.lang.Object[] data, org.mockcentral.editor.nodes.IMockCentralNodeTransfer[] transfers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clipboard

protected org.eclipse.swt.dnd.Clipboard clipboard
Constructor Detail

ClipboardAdapter

public ClipboardAdapter(org.eclipse.swt.dnd.Clipboard clipboard)
Creates a new instance.

Parameters:
clipboard - the Clipboard.
Method Detail

setContents

public void setContents(java.lang.Object[] data,
                        org.mockcentral.editor.nodes.IMockCentralNodeTransfer[] transfers)
Specified by:
setContents in interface org.mockcentral.editor.nodes.IMockCentralClipboard

getContents

public java.lang.Object getContents(org.mockcentral.editor.nodes.IMockCentralNodeTransfer transfer)
Specified by:
getContents in interface org.mockcentral.editor.nodes.IMockCentralClipboard

clearContents

public void clearContents()
Specified by:
clearContents in interface org.mockcentral.editor.nodes.IMockCentralClipboard

dispose

public void dispose()
Specified by:
dispose in interface org.mockcentral.editor.nodes.IMockCentralClipboard