| 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. | 
| Class and Description | 
|---|
| BraceHelper
 The  
BraceHelper class is a helper class that can
 be used by brace matching implementations for language definitions
 based on the Language API. | 
| GenericLexer
 The  
GenericLexer is a concrete implementation of the
 Lexer interface that can be used to lex
 Language implementations. | 
| Language
 The  
Language interface provides methods for providing
 basic details of a language, such as the keywords, the comment
 delimiters, and the quote delimiters of a language. | 
| Class and Description | 
|---|
| BraceHelper
 The  
BraceHelper class is a helper class that can
 be used by brace matching implementations for language definitions
 based on the Language API. | 
| GenericTokens
 The  
GenericTokens interface describes the tokens for a
 generic lexer. | 
| Language
 The  
Language interface provides methods for providing
 basic details of a language, such as the keywords, the comment
 delimiters, and the quote delimiters of a language. |