TagBasedLexerFormatter.java | Class | The contract for the order of calling formatters based on this class
- isTopLevelLanguage() must return true always and only for the first formatter called.
Note that the HTML formatter can be hacked to act as a top-level formatters by setting
HTMLLexerFormatter.HTML_FORMATTER_ACTS_ON_TOP_LEVEL document property.
- all the formatters called *before* any formatter based on this class must maintain
the TRANSFER_DATA_DOC_PROPERTY. |