Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Uses of Interface
oracle.javatools.parser.LexerToken

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

 

Uses of LexerToken in oracle.ide.ceditor

 

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

 

Uses of LexerToken in oracle.javatools.editor.language

 

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

 

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

 

Classes in oracle.javatools.parser.css that implement LexerToken
 class CSSAtRuleLexer
          Code Editor lexer for other At-Rules which are added as part of other components (like ADF) inside CSS documents.
 class CSSDeclarationsLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSFontFaceRuleLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSImportRuleLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSLexer
          Code Editor lexer for CSS documents.
 class CSSMediaRuleLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSNamespaceRuleLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSPageRuleLexer
          Code Editor lexer for style rules inside CSS documents.
 class CSSPseudoRuleSetLexer
           
 class CSSRuleSetLexer
          Code Editor lexer for style rules inside CSS documents.

 

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 CSSFontFaceRuleLexer.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 CSSPageRuleLexer.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 CSSImportRuleLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int CSSAtRuleLexer.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.
 int CSSNamespaceRuleLexer.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 CSSDeclarationsLexer.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 ArrayedLexer.lex(LexerToken lexerToken)
           
 int JavadocLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
 int JavaLexer.lex(LexerToken lexedToken)
          Scans the text buffer at the current position and returns the token that was found.
abstract  int FastLexer.lex(LexerToken lexedToken)
           
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.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


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