| Package | Description | 
|---|---|
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| 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 | 
 The  
Parser package is a basic framework of interfaces for
building a lexer or parser for various document types. | 
| oracle.javatools.parser.css | |
| oracle.javatools.parser.diff | |
| 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. | 
| oracle.javatools.parser.html | |
| oracle.javatools.parser.java.v2.scanner | 
 The parser's scanner API. 
 | 
| oracle.javatools.parser.plsql | |
| oracle.javatools.parser.plsql.old | |
| oracle.javatools.parser.plsql.old.symbol | |
| oracle.javatools.parser.plsql.syntax | |
| oracle.javatools.parser.properties | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| SyntaxListener | 
| SyntaxToken
 The  
SyntaxToken interface encapsulates a single syntax
 token retrieved by a call to
 SyntaxTranslator.translate(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| Class and Description | 
|---|
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| AbstractSyntaxRecognizer
 The  
AbstractSyntaxRecognizer is a basic abstract
 implementation which takes care of common functionality across
 SyntaxRecognizers for LL(1) parsers. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). | 
| SyntaxListener | 
| SyntaxToken
 The  
SyntaxToken interface encapsulates a single syntax
 token retrieved by a call to
 SyntaxTranslator.translate(). | 
| Class and Description | 
|---|
| SyntaxToken
 The  
SyntaxToken interface encapsulates a single syntax
 token retrieved by a call to
 SyntaxTranslator.translate(). | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| Class and Description | 
|---|
| AbstractLexer
 The  
AbstractLexer is a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basic
 LexerToken object which just stores token and offset
 information. | 
| Lexer
 The  
Lexer interface describes the set of calls that
 need to be implemented by a Lexer for any given language. | 
| LexerToken
 The  
LexerToken interface encapsulates a single token
 retrieved by a call to Lexer.lex(). |