# Package groovy.ui.text

## Package groovy.ui.text Description

Text processing helpers for the interactive command line terminal.

- Class Summary
  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 frame work 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).