Class ClipboardCopy


  • public class ClipboardCopy
    extends java.lang.Object
    • Field Detail

      • MENU_ITEM_KEY

        private static java.lang.String MENU_ITEM_KEY
      • MOUSE_LISTENER_KEY

        private static java.lang.String MOUSE_LISTENER_KEY
      • history

        private static java.util.LinkedList<java.lang.Object[]> history
    • Constructor Detail

      • ClipboardCopy

        public ClipboardCopy()
    • Method Detail

      • copyToClipBoard

        public static void copyToClipBoard​(java.lang.String data)
      • copyToClipBoard

        public static void copyToClipBoard​(java.lang.String data,
                                           PluginInterface originator)
      • getOriginator

        public static PluginInterface getOriginator​(java.lang.String text)
        Returns:
        originator of the clipboard text if known
      • copyFromClipboard

        public static java.lang.String copyFromClipboard()
      • addCopyToClipMenu

        public static void addCopyToClipMenu​(org.eclipse.swt.widgets.Menu menu,
                                             java.lang.String text)
      • removeCopyToClipMenu

        public static void removeCopyToClipMenu​(org.eclipse.swt.widgets.Menu menu)
      • addCopyToClipMenu

        public static void addCopyToClipMenu​(org.eclipse.swt.widgets.Control control)
      • removeCopyToClipMenu

        public static void removeCopyToClipMenu​(org.eclipse.swt.widgets.Control control)