|
Extension SDK 10.1.2 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReadTextBuffer | |
oracle.ide.runner | Contains classes that allow addins some level of control on the IDE runner system. |
oracle.javatools.buffer | The TextBuffer package assists in the manipulation of
in-memory text content, whether it is read-only text, or read-write
text. |
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.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.util | The Parser Utilities package contains utility classes
used by the rest of the parser framework. |
Uses of ReadTextBuffer in oracle.ide.runner |
Methods in oracle.ide.runner with parameters of type ReadTextBuffer | |
void |
SmartDataProvider.getExpressions(ReadTextBuffer tb,
int startOffset,
int endOffset,
java.util.List expressions)
|
Uses of ReadTextBuffer in oracle.javatools.buffer |
Subinterfaces of ReadTextBuffer in oracle.javatools.buffer | |
interface |
TextBuffer
The TextBuffer interface describes a class which can be
used for managing the raw text content of a document. |
Classes in oracle.javatools.buffer that implement ReadTextBuffer | |
class |
CharArrayReadTextBuffer
The CharArrayReadTextBuffer is a wrapper implementation
that provides a ReadTextBuffer interface on top of a
String datasource. |
Methods in oracle.javatools.buffer that return ReadTextBuffer | |
static ReadTextBuffer |
TextBufferFactory.createReadTextBuffer(java.lang.String dataSource)
Creates a ReadTextBuffer wrapper implementation for
the given String data source so that it can be
used with other classes that accept a ReadTextBuffer
such as the parser package. |
static ReadTextBuffer |
TextBufferFactory.createReadTextBuffer(char[] dataSource)
Creates a ReadTextBuffer wrapper implementation for
the given String data source so that it can be
used with other classes that accept a ReadTextBuffer
such as the parser package. |
Methods in oracle.javatools.buffer with parameters of type ReadTextBuffer | |
static java.text.CharacterIterator |
TextBufferFactory.createCharacterIterator(ReadTextBuffer textBuffer)
Constructs a new CharacterIterator wrapper for the
given text buffer instance so that the buffer can be used with
a BreakIterator in the java.text package. |
static java.io.Reader |
TextBufferFactory.createReader(ReadTextBuffer textBuffer)
Constructs a new Reader wrapper for the given
text buffer instance so that the buffer can be read using the
Reader API. |
Uses of ReadTextBuffer in oracle.javatools.editor.language |
Classes in oracle.javatools.editor.language that implement ReadTextBuffer | |
class |
HistoryReadTextBuffer
The HistoryReadTextBuffer is a decorator around a
ReadTextBuffer to aid in damage calculations by allowing a client
to examine a single prior version of the ReadTextBuffer if the
document event representating the change is available. |
Methods in oracle.javatools.editor.language with parameters of type ReadTextBuffer | |
static HistoryReadTextBuffer |
HistoryReadTextBuffer.acquireReadTextBuffer(ReadTextBuffer buffer,
BasicDocumentEvent event)
Acquire a shared (reused) wrapper text buffer for use. |
Uses of ReadTextBuffer in oracle.javatools.parser |
Fields in oracle.javatools.parser declared as ReadTextBuffer | |
protected ReadTextBuffer |
AbstractLexer.textBuffer
The underlying text buffer we are lexing. |
Methods in oracle.javatools.parser that return ReadTextBuffer | |
ReadTextBuffer |
Lexer.getTextBuffer()
Gets the text buffer that is being used by this Lexer. |
ReadTextBuffer |
AbstractLexer.getTextBuffer()
Gets the text buffer that is being used by this Lexer. |
Methods in oracle.javatools.parser with parameters of type ReadTextBuffer | |
void |
AbstractSyntaxRecognizer.initialize(ReadTextBuffer buffer)
Initializes the SyntaxRecognizer with a preferred lexer. |
void |
AbstractSyntaxRecognizer.initialize(ReadTextBuffer buffer,
int startOffset)
Initializes the SyntaxRecognizer with a preferred lexer to start at the given start offset. |
void |
Lexer.setTextBuffer(ReadTextBuffer buffer)
Sets the text buffer that is to be used by this Lexer. |
void |
AbstractLexer.setTextBuffer(ReadTextBuffer buffer)
Sets the text buffer that is to be used by this Lexer. |
Uses of ReadTextBuffer in oracle.javatools.parser.generic |
Methods in oracle.javatools.parser.generic with parameters of type ReadTextBuffer | |
int |
BraceHelper.getBraceIndex(ReadTextBuffer buffer,
int startOffset,
int endOffset)
Fetches the index of the brace at the specified location in the buffer. |
Uses of ReadTextBuffer in oracle.javatools.parser.util |
Methods in oracle.javatools.parser.util with parameters of type ReadTextBuffer | |
int |
KeywordTable.lookupKeyword(ReadTextBuffer buffer,
int startOffset,
int endOffset,
int precomputedHash)
Lookup the given keyword marked by the given start and end offset in the ReadTextBuffer, and return the matching token value, or Lexer.TK_NOT_FOUND if there is no such keyword in the table. |
|
Extension SDK | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.