| Package | Description | 
|---|---|
| oracle.javatools.editor.language | The Language package is a subset of the Editor package, and is the
framework for extending the editor with color syntax highlighting,
brace matching, and other language or content-specific editing
features. | 
| oracle.javatools.parser.generic | The  GenericLexer package is a basic set of classes to
help in quickly prototyping a lexer/scanner for a given language. | 
| Constructor and Description | 
|---|
| GenericBraceProvider(LanguageSupport support,
                    Language language)Constructs a new GenericBraceProvider associated with the given
 LanguageSupport and language instance. | 
| GenericBraceProvider(LanguageSupport support,
                    Language language,
                    GenericLexer lexerToUse)Constructs a new GenericBraceProvider associated with the given
 LanguageSupport and language instance. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Language | GenericLexer. languageThe language that this lexer was created for. | 
| Constructor and Description | 
|---|
| BraceHelper(Language language)Construct a new  BraceHelperinstance. | 
| GenericLexer(Language language)Constructs a  GenericLexerfor the specified language
 with a starting position of 0. |