|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Lexer | |
|---|---|
| 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.syntax | |
| oracle.javatools.parser.properties | |
| Uses of Lexer in oracle.javatools.editor.language |
|---|
| Fields in oracle.javatools.editor.language declared as Lexer | |
|---|---|
protected Lexer |
LexerBlockRenderer.lexerThe Lexer that is used for tokenizing. |
protected Lexer |
LexerDocumentRenderer.lexerThe Lexer that is used for tokenizing. |
| Methods in oracle.javatools.editor.language that return Lexer | |
|---|---|
protected abstract Lexer |
LexerBlockRenderer.createLexer()Creates a Lexer used for breaking apart tokens in the primary language of this BlockRenderer implementation. |
protected abstract Lexer |
LexerDocumentRenderer.createLexer()Creates a Lexer used for breaking apart tokens in the primary language of the specific DocumentRenderer implementation |
protected Lexer |
LexerBlockRenderer.getLexer()Get a cached language-specific Lexer (so that we don't have to constantly recreate it every time.) |
protected Lexer |
LexerDocumentRenderer.getLexer()Get a cached language-specific Lexer (so that we don't have to constantly recreate it every time.) |
protected abstract Lexer |
AbstractBraceProvider.getLexer()Gets (or creates) the lexer we'll use for lexing. |
protected Lexer |
GenericBraceProvider.getLexer() |
| Methods in oracle.javatools.editor.language with parameters of type Lexer | |
|---|---|
int |
LexerDocumentRenderer.LexerOffsetsCache.findClosestOffset(Lexer lexer, LexerToken lexerToken, int offset)Find the closest offset in the buffer we can start scanning from that occurs at or before the indicated offset. |
| Uses of Lexer in oracle.javatools.parser |
|---|
| Classes in oracle.javatools.parser that implement Lexer | |
|---|---|
class |
AbstractLexerThe 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. |
| Fields in oracle.javatools.parser declared as Lexer | |
|---|---|
protected Lexer |
AbstractSyntaxRecognizer.lexerThe Lexer object providing the token stream. |
| Methods in oracle.javatools.parser that return Lexer | |
|---|---|
Lexer |
AbstractSyntaxRecognizer.getLexer() |
abstract Lexer |
AbstractSyntaxRecognizer.instantiatePreferredLexer()Subclasses should instantiate and customize preferred lexers here. |
| Methods in oracle.javatools.parser with parameters of type Lexer | |
|---|---|
void |
AbstractSyntaxRecognizer.initialize(Lexer lexer)Initializes the SyntaxRecognizer. |
| Uses of Lexer in oracle.javatools.parser.css |
|---|
| Classes in oracle.javatools.parser.css that implement Lexer | |
|---|---|
class |
CSSAtRuleLexerCode Editor lexer for other At-Rules which are added as part of other components (like ADF) inside CSS documents. |
class |
CSSDeclarationsLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSFontFaceRuleLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSImportRuleLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSLexerCode Editor lexer for CSS documents. |
class |
CSSMediaRuleLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSNamespaceRuleLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSPageRuleLexerCode Editor lexer for style rules inside CSS documents. |
class |
CSSPseudoRuleSetLexer |
class |
CSSRuleSetLexerCode Editor lexer for style rules inside CSS documents. |
| Uses of Lexer in oracle.javatools.parser.diff |
|---|
| Classes in oracle.javatools.parser.diff that implement Lexer | |
|---|---|
class |
DiffLexerThe DiffLexer is an implementation of the Lexer interface for a *.diff or *.patch file. |
| Uses of Lexer in oracle.javatools.parser.generic |
|---|
| Classes in oracle.javatools.parser.generic that implement Lexer | |
|---|---|
class |
GenericLexerThe GenericLexer is a concrete implementation of the Lexer interface that can be used to lex Language implementations. |
| Uses of Lexer in oracle.javatools.parser.html |
|---|
| Classes in oracle.javatools.parser.html that implement Lexer | |
|---|---|
class |
HTMLLexerThe HTMLLexer is an implementation of the Lexer interface for the HTML language. |
class |
TagLexerThe TagLexer is an implementation of the Lexer interface for lexing an HTML tag. |
| Uses of Lexer in oracle.javatools.parser.java.v2.scanner |
|---|
| Classes in oracle.javatools.parser.java.v2.scanner that implement Lexer | |
|---|---|
class |
ArrayedLexerLexer based on a precalculated array of tokens. |
class |
FastLexerThe FastLexer features two optimizations that make it faster than having just a Lexer. |
class |
JavadocLexerThe JavaDocLexer is an implementation of the Lexer interface for tokenizing a Java language documentation comment ("doc comment" aka, in violation of copyright, "Javadoc comment"). |
class |
JavaLexerThe JavaLexer is an implementation of the Lexer interface for the Source language. |
| Uses of Lexer in oracle.javatools.parser.plsql |
|---|
| Methods in oracle.javatools.parser.plsql that return Lexer | |
|---|---|
static Lexer |
PlsqlParser.createPlsqlLexer()Lexer will use PlsqlTokens. |
static Lexer |
PlsqlParser.createSqlLexer()Lexer will use SqlTokens and SqlKeywords. |
| Uses of Lexer in oracle.javatools.parser.plsql.old |
|---|
| Classes in oracle.javatools.parser.plsql.old that implement Lexer | |
|---|---|
class |
PlsqlLexerBased on the JavaLexer. |
| Methods in oracle.javatools.parser.plsql.old that return Lexer | |
|---|---|
Lexer |
PlsqlSyntaxRecognizer.instantiatePreferredLexer() |
| Uses of Lexer in oracle.javatools.parser.plsql.syntax |
|---|
| Classes in oracle.javatools.parser.plsql.syntax that implement Lexer | |
|---|---|
class |
SqlLexer |
class |
SqlPlsqlLexerThe SqlPlsqlLexer is used by the code editor only to highlight both the sql and plsql keywords. |
| Uses of Lexer in oracle.javatools.parser.properties |
|---|
| Classes in oracle.javatools.parser.properties that implement Lexer | |
|---|---|
class |
DefinitionLexerThe DefinitionLexer is an implementation of the Lexer interface for lexing a property definition. |
class |
PropertiesLexerThe PropertiesLexer is an implementation of the Lexer interface for a *.properties or *.rts file. |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||