Class ClipboardTransferable

java.lang.Object
de.elo.mover.main.helper.ClipboardTransferable
All Implemented Interfaces:
java.awt.datatransfer.Transferable

public class ClipboardTransferable
extends java.lang.Object
implements java.awt.datatransfer.Transferable

Überschrift: ClipboardTransferable.

Beschreibung: Hilfsfunktion für die Ablage von Daten im System Clipboard.

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Method Summary

    Modifier and Type Method Description
    static void addToClipboard​(java.lang.String htmlContent, java.lang.String textContent)
    Fügt einen Text als HTML-Text und Plain Text in das System Clipboard ein.
    java.lang.Object getTransferData​(java.awt.datatransfer.DataFlavor flavor)  
    java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()  
    boolean isDataFlavorSupported​(java.awt.datatransfer.DataFlavor flavor)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • addToClipboard

      public static void addToClipboard​(java.lang.String htmlContent, java.lang.String textContent)
      Fügt einen Text als HTML-Text und Plain Text in das System Clipboard ein.
      Parameters:
      htmlContent - HTML formatierte Version des Textes
      textContent - Unformatierte Version des Textes
    • getTransferDataFlavors

      public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
      Specified by:
      getTransferDataFlavors in interface java.awt.datatransfer.Transferable
    • isDataFlavorSupported

      public boolean isDataFlavorSupported​(java.awt.datatransfer.DataFlavor flavor)
      Specified by:
      isDataFlavorSupported in interface java.awt.datatransfer.Transferable
    • getTransferData

      public java.lang.Object getTransferData​(java.awt.datatransfer.DataFlavor flavor) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
      Specified by:
      getTransferData in interface java.awt.datatransfer.Transferable
      Throws:
      java.awt.datatransfer.UnsupportedFlavorException
      java.io.IOException