Class LinuxNativeClipboardAccessor
- java.lang.Object
-
- com.actelion.research.gui.clipboard.LinuxNativeClipboardAccessor
-
- All Implemented Interfaces:
java.awt.datatransfer.ClipboardOwner
public class LinuxNativeClipboardAccessor extends java.lang.Object implements java.awt.datatransfer.ClipboardOwner
-
-
Field Summary
Fields Modifier and Type Field Description static java.awt.datatransfer.DataFlavor
MOLFLAVOUR
static java.awt.datatransfer.DataFlavor
REACTIONFLAVOUR
-
Constructor Summary
Constructors Constructor Description LinuxNativeClipboardAccessor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
copyMoleculeToClipboard(java.lang.String filname, byte[] sketch, byte[] serializedObject)
static boolean
copyReactionToClipboard(byte[] ctab, byte[] sketch, byte[] serializedObject)
static byte[]
getClipboardData(java.lang.String format)
void
lostOwnership(java.awt.datatransfer.Clipboard parClipboard, java.awt.datatransfer.Transferable parTransferable)
static boolean
setClipBoardData(java.lang.String format, byte[] buffer)
-
-
-
Method Detail
-
copyMoleculeToClipboard
public static boolean copyMoleculeToClipboard(java.lang.String filname, byte[] sketch, byte[] serializedObject)
-
copyReactionToClipboard
public static boolean copyReactionToClipboard(byte[] ctab, byte[] sketch, byte[] serializedObject)
-
getClipboardData
public static byte[] getClipboardData(java.lang.String format)
-
setClipBoardData
public static boolean setClipBoardData(java.lang.String format, byte[] buffer)
-
lostOwnership
public void lostOwnership(java.awt.datatransfer.Clipboard parClipboard, java.awt.datatransfer.Transferable parTransferable)
- Specified by:
lostOwnership
in interfacejava.awt.datatransfer.ClipboardOwner
-
-