This interface is used to access full formatting options, when available. If the implementation supports full formatting, then {@link RichTextArea#getFormatter()} will return an instance of this class.
The formatter will format the user selected text in the {@link RichTextArea}. As a result, it will only work reliably if the {@link RichTextArea} is attached, visible to on the page, and has beenfocused at least once. If you just want to initialize the content of the {@link RichTextArea}, use {@link RichTextArea#setHTML(String)} instead.