com.jgraph.components.labels
public class RichTextValue extends Object implements Serializable, Cloneable
See Also: RichTextGraphModel VertexRenderer RTFEditorKit
| Field Summary | |
|---|---|
| static RTFEditorKit | editorKit
Holds the shared editor kit for creating new documents. |
| protected String | plainText
A plain-text representation of the rich text is always keps along with
the rich text value to speedup the toString method. |
| protected String | richText
Holds the rich text as an RTF encoded text. |
| Constructor Summary | |
|---|---|
| RichTextValue()
Constructs a new empty rich text value. | |
| RichTextValue(Document document)
Constructs a new rich text value using the specified document.
| |
| RichTextValue(String stringValue)
Constructs a new rich text document using the string text.
| |
| Method Summary | |
|---|---|
| protected static Document | createDefaultDocument()
Hook for subclassers to create a default document. |
| static Document | createDefaultDocument(String value)
Hook for subclassers to create a default document. |
| static String | getPlainText(RichTextValue richText)
Returns a plain text representation of the specified rich text value. |
| String | getRichText()
Returns the richt text value as an RTF encoded string.
|
| static String | getRichText(Document document)
Returns the rich text encoded RTF string from the specified document.
|
| void | insertInto(Document document)
Inserts this rich text into the specified component. |
| void | setRichText(String richText)
Sets the richt text value as an RTF encoded string and updates
plainText.
|
| String | toString()
Returns the plain text representation of this rich text value.
|
Parameters: document The document to obtain the rich text from.
Parameters: stringValue The string to use as the initial value.
Returns: Returns a new empty default document.
Returns: Returns a new empty default document.
Parameters: richText The rich text value to be converted.
Returns: Returns the plain text representation.
Returns: Returns the rich text.
Parameters: document The document to be converted.
Returns: Returns the RTF encoded document.
Parameters: document The document to insert the rich text into.
Parameters: richText The rich text to set.
Returns: Returns plainText.