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.