| 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  
Generic Lexer 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.language
The language that this lexer was created for. 
 | 
| Constructor and Description | 
|---|
BraceHelper(Language language)
Construct a new  
BraceHelper instance. | 
GenericLexer(Language language)
Constructs a  
GenericLexer for the specified language
 with a starting position of 0. |