Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Uses of Interface
oracle.javatools.parser.LexerToken

Packages that use LexerToken
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.old   
oracle.javatools.parser.properties   
oracle.jdeveloper.java.editing   
 

Uses of LexerToken in oracle.javatools.editor.language
 

Fields in oracle.javatools.editor.language declared as LexerToken
protected  LexerToken GenericBraceProvider.lexerToken
          The token to use for lexing.
protected  LexerToken LexerDocumentRenderer.lexerToken
          The LexerToken structure for interfacing with the Lexer.
protected  LexerToken LexerBlockRenderer.lexerToken
          The LexerToken structure for interfacing with the Lexer.
 

Methods in oracle.javatools.editor.language that return LexerToken
protected  LexerToken LexerDocumentRenderer.getLexerToken()
          Get a cached lexer-specific LexerToken (that we don't have to recreate every time) from the Lexer.
protected  LexerToken LexerBlockRenderer.getLexerToken()
          Get a cached lexer-specific LexerToken (that we don't have to recreate every time) from the Lexer.
 

Methods in oracle.javatools.editor.language with parameters of type LexerToken
 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 LexerToken in oracle.javatools.parser
 

Classes in oracle.javatools.parser that implement LexerToken
protected static class AbstractLexer.DefaultLexerToken
          The DefaultLexerToken just implements a basic LexerToken which stores a token and start/end offsets.
 

Fields in oracle.javatools.parser declared as LexerToken
protected  LexerToken AbstractSyntaxRecognizer.curLexerToken
          The current LexerToken being examined by the grammar engine.
protected  LexerToken AbstractSyntaxRecognizer.peekingToken
          The LexerToken used for peeking.
 

Methods in oracle.javatools.parser that return LexerToken
 LexerToken Lexer.createLexerToken()
          Creates a new empty LexerToken for a specific Lexer implementation to be passed in to the lex() call to be filled in.
 LexerToken AbstractLexer.createLexerToken()
          Creates an empty LexerToken for a specific Lexer implementation to be passed in to the lex() call to be filled in.
 

Methods in oracle.javatools.parser with parameters of type LexerToken
 int Lexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
abstract  int AbstractLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.css
 

Methods in oracle.javatools.parser.css with parameters of type LexerToken
protected  int CSSLexer.fillLexerToken(LexerToken lexedToken)
          Utility routine to fill in the LexerToken structure with the current token information we have.
 int CSSAtRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSImportRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSPageRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSFontFaceRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSPseudoRuleSetLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSNamespaceRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSMediaRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSRuleSetLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSDeclarationsLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.diff
 

Methods in oracle.javatools.parser.diff with parameters of type LexerToken
 int DiffLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.generic
 

Methods in oracle.javatools.parser.generic with parameters of type LexerToken
protected  int GenericLexer.fillLexerToken(LexerToken lexedToken)
          Utility routine to fill in the LexerToken structure with the current token information we have.
 int GenericLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.html
 

Methods in oracle.javatools.parser.html with parameters of type LexerToken
 int HTMLLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int TagLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.java.v2.scanner
 

Classes in oracle.javatools.parser.java.v2.scanner that implement LexerToken
 class ArrayedLexer
          Lexer based on a precalculated array of tokens.
 class FastLexer
          The FastLexer features two optimizations that make it faster than having just a Lexer.
 class JavadocLexer
          The 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 JavaLexer
          The JavaLexer is an implementation of the Lexer interface for the Source language.
 

Methods in oracle.javatools.parser.java.v2.scanner with parameters of type LexerToken
 int JavaLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int ArrayedLexer.lex(LexerToken lexerToken)
           
abstract  int FastLexer.lex(LexerToken lexedToken)
           
 int JavadocLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
static LexerLiteral LexerLiteral.scanConstant(LexerToken lexerToken, ReadTextBuffer textBuffer)
           
 

Uses of LexerToken in oracle.javatools.parser.plsql.old
 

Methods in oracle.javatools.parser.plsql.old with parameters of type LexerToken
 int PlsqlLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.javatools.parser.properties
 

Methods in oracle.javatools.parser.properties with parameters of type LexerToken
 int DefinitionLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int PropertiesLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 

Uses of LexerToken in oracle.jdeveloper.java.editing
 

Methods in oracle.jdeveloper.java.editing with parameters of type LexerToken
protected  char AbstractEditingPlugin.getAutoQuoteExtendChar(LexerToken lexerToken)
          Get the quote character to be used for auto-extending a quoted string.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.