public final class RichTextClipboardData
- Object
- ClipboardContent
- RichTextClipboardData
Clipboard content with both a plain-text fallback and optional rich representations. Platform
ports may return this from
Display#getPasteDataFromClipboard() when the native clipboard exposes
multiple MIME types. Applications may also pass it to Display#copyToClipboard(Object) for rich
round-tripping inside the application.Constructors
public RichTextClipboardData(String plainText) | Creates clipboard data with a required plain-text fallback. |
Methods
Inherited fields
Inherited methods
Constructor details
RichTextClipboardData
public RichTextClipboardData(String plainText)Creates clipboard data with a required plain-text fallback.
Method details
getPlainText
public String getPlainText()setPlainText
public RichTextClipboardData setPlainText(String value)getHtml
public String getHtml()setHtml
public RichTextClipboardData setHtml(String value)getRtf
public String getRtf()setRtf
public RichTextClipboardData setRtf(String value)getMarkdown
public String getMarkdown()setMarkdown
public RichTextClipboardData setMarkdown(String value)getAsciiDoc
public String getAsciiDoc()setAsciiDoc
public RichTextClipboardData setAsciiDoc(String value)getPreferredFormat
public RichTextFormat getPreferredFormat()Returns the richest available format, preferring native rich formats over lightweight markup.
getContent
public String getContent(RichTextFormat format)Returns the content for the requested format.
toString
public String toString()Returns a string representation of the object. In general, the toString method returns a string that “textually represents” this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.
The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@’, and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:
getClass().getName() + ‘@’ + Integer.toHexString(hashCode())