| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| 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 Parserpackage 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 GenericLexer 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 | LexerDocumentRenderer.lexerThe Lexer that is used for tokenizing. | 
| protected  Lexer | LexerBlockRenderer.lexerThe Lexer that is used for tokenizing. | 
| Methods in oracle.javatools.editor.language that return Lexer | |
|---|---|
| protected abstract  Lexer | LexerDocumentRenderer.createLexer()Creates a Lexer used for breaking apart tokens in the primary language of the specific DocumentRenderer implementation | 
| protected abstract  Lexer | LexerBlockRenderer.createLexer()Creates a Lexer used for breaking apart tokens in the primary language of this BlockRendererimplementation. | 
| protected abstract  Lexer | AbstractBraceProvider.getLexer()Gets (or creates) the lexer we'll use for lexing. | 
| protected  Lexer | GenericBraceProvider.getLexer() | 
| protected  Lexer | LexerDocumentRenderer.getLexer()Get a cached language-specific Lexer (so that we don't have to constantly recreate it every time.) | 
| protected  Lexer | LexerBlockRenderer.getLexer()Get a cached language-specific Lexer (so that we don't have to constantly recreate it every time.) | 
| 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 AbstractLexeris a basic abstract implementation
 which takes care of common functionality across all Lexers, such
 as the buffer and offset issues, and for providing a basicLexerTokenobject 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 DiffLexeris an implementation of theLexerinterface 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 GenericLexeris a concrete implementation of theLexerinterface that can be used to lexLanguageimplementations. | 
| Uses of Lexer in oracle.javatools.parser.html | 
|---|
| Classes in oracle.javatools.parser.html that implement Lexer | |
|---|---|
|  class | HTMLLexerThe HTMLLexeris an implementation of theLexerinterface for the HTML language. | 
|  class | TagLexerThe TagLexeris an implementation of theLexerinterface 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 JavaDocLexeris an implementation of theLexerinterface for tokenizing a Java language documentation
 comment ("doc comment" aka, in violation of copyright, "Javadoc comment"). | 
|  class | JavaLexerThe JavaLexeris an implementation of theLexerinterface 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 DefinitionLexeris an implementation of theLexerinterface for lexing a property definition. | 
|  class | PropertiesLexerThe PropertiesLexeris an implementation of theLexerinterface for a *.properties or *.rts file. | 
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||