| Class | Description | 
|---|---|
| AutoIndentAction | |
| FindReplaceUtility | |
| GroovyFilter | |
| MatchingHighlighter | Represents highlighter to highlight matched parentheses, brackets and curly braces when caret touching them | 
| SmartDocumentFilter | The document filter based on Parrot's lexer is for highlighting the content of text editor | 
| StructuredSyntaxDocumentFilter | |
| StructuredSyntaxDocumentFilter.LexerNode | |
| StructuredSyntaxDocumentFilter.MultiLineRun | |
| StructuredSyntaxHandler | |
| StructuredSyntaxResources | Contains all the basic resources and values used by the utility framework. | 
| TextEditor | A simple text pane that is printable and wrapping is optional. | 
| TextUndoManager | To use this, simply drop this as an UndoableEditListener into your document, and then create actions to call undo/redo as needed (checking can undo/redo first, of course). |