|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use TextBuffer | |
| oracle.ide.ceditor | The Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
| oracle.ide.cmd.buffer | Contains command class implementations and static utility methods that can be used by Addins to modify the contents of a text-based IDE document in an undoable manner. |
| oracle.ide.model | Contains interfaces and classes implementing JDeveloper's data model. |
| oracle.ide.util | Contains utility classes. |
| 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.compare | Contains classes and interfaces for compare / merge components, including diff algorithms, model classes and some view implementations. |
| oracle.javatools.editor | The Editor package is a basic framework for an editor
component with syntax highlighting capabilities, built on top of the
Swing text framework. |
| oracle.javatools.editor.gutter | The Line Gutter package is a subset of the Editor package, and
contains API for working with a Gutter associated with an
editor pane. |
| oracle.javatools.editor.insight | The Code Insight package is a subset of the Editor package, and is the starting base for a code insight implementation to provide the user with code assistance features. |
| 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.editor.plugins | The Plugins package is a subset of the Editor package, and is one way to extend the functionality of an editor pane. |
| oracle.javatools.parser.java.v2 | The parser API. |
| oracle.javatools.parser.java.v2.common | Classes common to model implementations. |
| oracle.javatools.parser.java.v2.model | The parser model API. |
| oracle.jdeveloper.audit.transform | The base classes for defining transformations on the Audit object model. |
| oracle.jdeveloper.compare | contains classes nbsp;that can be used to invoke and control the integrated compare (diff) viewer in JDeveloper and hook into the Compare With menu. |
| oracle.jdeveloper.controller | |
| oracle.jdeveloper.java | Public API for the java model. |
| oracle.jdeveloper.java.provider | Public implementations of the JavaFileProvider interface. |
| oracle.jdeveloper.java.util | Public utilities for use with the java model, including the parser. |
| oracle.jdeveloper.merge | Contains classes for merge editor abstractions, including an editor addin, commands, a controller, and utilities. |
| oracle.jdeveloper.model | Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model. |
| oracle.jdeveloper.refactoring.criteria | Provides classes that describe refactoring operations. |
| oracle.jdeveloper.refactoring.model | This package contains the most of the classes you will need if you want to participate into a refactoring operation. |
| oracle.jdeveloper.refactoring.util | This package contains some utility classes related to the refactoring. |
| Uses of TextBuffer in oracle.ide.ceditor |
| Methods in oracle.ide.ceditor with parameters of type TextBuffer | |
static NodeUpdater |
NodeUpdater.getUpdater(Subject nodeSubject,
TextBuffer textBuffer)
Fetches an updater for the given node - all cached updaters are stored on the list as WeakReferences so that they can be GC'd correcty. |
void |
NodeUpdater.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
Provides notification about an insertion into the TextBuffer. |
void |
NodeUpdater.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
Provides notification about a removal from the TextBuffer. |
void |
NodeUpdater.attributeUpdate(TextBuffer buffer,
int attribute)
Provides notification regarding a change to one of the buffer attributes. |
| Uses of TextBuffer in oracle.ide.cmd.buffer |
| Methods in oracle.ide.cmd.buffer with parameters of type TextBuffer | |
abstract void |
Edit.applyEdit(TextBuffer textBuffer)
Applies the edits the first time through in proper sequence. |
| Uses of TextBuffer in oracle.ide.model |
| Methods in oracle.ide.model that return TextBuffer | |
TextBuffer |
TextNode.acquireTextBuffer()
Requests the data from the Document in the format of a TextBuffer instance so that it can be used by the code editor. |
protected TextBuffer |
TextNode.getTextBufferDirectly()
Directly gets the TextBuffer. |
| Methods in oracle.ide.model with parameters of type TextBuffer | |
protected void |
TextNode.setDefaultLineTerminator(TextBuffer textBuffer)
Sets up the default line terminator to use for the text buffer. |
void |
TextBufferTracker.attributeUpdate(TextBuffer buffer,
int attribute)
|
void |
TextBufferTracker.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] text)
|
void |
TextBufferTracker.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] text)
|
void |
TextBufferTracker.replaceText(TextBuffer buffer,
char[] fromText,
int fromOffset,
int fromLength,
char[] toText)
|
| Uses of TextBuffer in oracle.ide.util |
| Methods in oracle.ide.util with parameters of type TextBuffer | |
static java.io.InputStream |
TextBufferStreamFactory.getInputStream(TextBuffer textBuffer)
Create an InputStream object used for reading the
data from a text buffer as an InputStream. |
static java.io.InputStream |
TextBufferStreamFactory.getInputStream(TextBuffer textBuffer,
java.lang.String encoding)
Create an InputStream object used for reading the
data from a text buffer as an InputStream. |
static java.io.OutputStream |
TextBufferStreamFactory.getOutputStream(TextBuffer textBuffer)
Deprecated. Use oracle.javatools.buffer.TextBufferFactory.createReader instead. |
| Uses of TextBuffer in oracle.javatools.buffer |
| Classes in oracle.javatools.buffer that implement TextBuffer | |
class |
TextBufferDecorator
The TextBufferDecorator is a base decorator for a
TextBuffer. |
| Fields in oracle.javatools.buffer declared as TextBuffer | |
protected TextBuffer |
TextBufferDecorator._tbuffer
The delegate TextBuffer. |
| Methods in oracle.javatools.buffer that return TextBuffer | |
static TextBuffer |
TextBufferFactory.createTextBuffer()
Creates a new empty instance of the TextBuffer using
a default implementation. |
static TextBuffer |
TextBufferFactory.createTextBuffer(ReadWriteLock lockToUse)
Creates a new empty instance of the TextBuffer using
a default implementation. |
static TextBuffer |
TextBufferFactory.createArrayTextBuffer()
Creates a new empty instance of the TextBuffer using
a flat array implementation. |
static TextBuffer |
TextBufferFactory.createGapTextBuffer()
Creates a new empty instance of the TextBuffer using
a gap buffer implementation. |
static TextBuffer |
TextBufferFactory.createReadOnlyTextBufferWrapper(TextBuffer textBuffer)
Creates a read-only wrapper that implements the TextBuffer interface around the specified
interface. |
static TextBuffer |
TextBufferFactory.createExpirableTextBufferSnapshot(TextBuffer textBuffer)
Constructs an expirable snapshot of the specified TextBuffer.
|
TextBuffer |
LineMap.getTextBuffer()
Fetches the underlying TextBuffer of this line map. |
| Methods in oracle.javatools.buffer with parameters of type TextBuffer | |
static java.lang.Object |
Utilities.detachUndoState(TextBuffer textBuffer)
Utility routine which will detach all UndoableEdit's that have been generated for the given TextBuffer instance into an opaque state object. |
static boolean |
Utilities.attachUndoState(TextBuffer textBuffer,
java.lang.Object stateObject)
Utility routine which will reattach the UndoableEdit's linked through the given state object to the specified TextBuffer. |
void |
TextBufferListener.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
Provides notification about an insertion into the TextBuffer. |
void |
TextBufferListener.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
Provides notification about a removal from the TextBuffer. |
void |
TextBufferListener.attributeUpdate(TextBuffer buffer,
int attribute)
Provides notification regarding a change to one of the buffer attributes. |
static TextBuffer |
TextBufferFactory.createReadOnlyTextBufferWrapper(TextBuffer textBuffer)
Creates a read-only wrapper that implements the TextBuffer interface around the specified
interface. |
static TextBuffer |
TextBufferFactory.createExpirableTextBufferSnapshot(TextBuffer textBuffer)
Constructs an expirable snapshot of the specified TextBuffer.
|
void |
ForwardingTextBufferListener.attributeUpdate(TextBuffer buffer,
int attribute)
|
void |
ForwardingTextBufferListener.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
|
void |
ForwardingTextBufferListener.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
|
| Constructors in oracle.javatools.buffer with parameters of type TextBuffer | |
TextBufferDecorator(TextBuffer buffer)
Constructs the decorator for the delegate buffer. |
|
ForwardingTextBufferListener(TextBuffer buffer)
|
|
| Uses of TextBuffer in oracle.javatools.compare |
| Methods in oracle.javatools.compare with parameters of type TextBuffer | |
static void |
CompareUtils.replaceText(TextBuffer target,
int offset,
int length,
char[] data)
Replaces text in the target TextBuffer with the input data with the smallest changes possible. |
| Uses of TextBuffer in oracle.javatools.editor |
| Methods in oracle.javatools.editor that return TextBuffer | |
TextBuffer |
BasicDocument.getTextBuffer()
Fetches the underlying Content of this document. |
| Methods in oracle.javatools.editor with parameters of type TextBuffer | |
static int |
Utilities.getTextWidth(TextBuffer textBuffer,
int startOffset,
int endOffset,
int tabSize,
int startColumn)
Fetches the width of the given range of text in the text buffer in columns (not pixels.) |
static int |
Utilities.getColumnFromOffset(TextBuffer textBuffer,
int offset,
int tabSize)
Fetches the column (0-based) of the given offset in the buffer based on a certain tab size. |
static int |
Utilities.getColumnFromOffset(TextBuffer textBuffer,
int line,
int offset,
int tabSize)
Fetches the column (0-based) of the given offset in the buffer based on a certain tab size. |
static int |
Utilities.getOffsetFromColumn(TextBuffer textBuffer,
int line,
int column,
int tabSize)
Fetches the offset corresponding to a given line and column (both 0-based) and given tab size. |
void |
BasicDocument.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
Provides notification about an insertion into the text buffer. |
void |
BasicDocument.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
Provides notification about a removal from the text buffer. |
void |
BasicDocument.attributeUpdate(TextBuffer buffer,
int attribute)
Provides notification regarding a change to one of the buffer attributes. |
void |
BasicCaret.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
Provides notification about an insertion into the text buffer. |
void |
BasicCaret.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
Provides notification about a removal from the text buffer. |
void |
BasicCaret.attributeUpdate(TextBuffer buffer,
int attribute)
Provides notification regarding a change to one of the buffer attributes. |
static int |
BasicAction.skipLeadingIndent(TextBuffer textBuffer,
int lineStart,
int lineEnd)
Utility routine to find the offset of the first character after the leading indent (if any), or -1 for an empty line or line containing only whitespace. |
| Constructors in oracle.javatools.editor with parameters of type TextBuffer | |
BasicDocument(java.lang.String fileName,
TextBuffer buffer)
Creates a plain text document using the buffer provider specified. |
|
BasicDocument(TextBuffer buffer)
Create a new BasicDocument using the provided buffer. |
|
| Uses of TextBuffer in oracle.javatools.editor.gutter |
| Methods in oracle.javatools.editor.gutter with parameters of type TextBuffer | |
void |
LineGutterPlugin.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
Provides notification about an insertion into the text buffer. |
void |
LineGutterPlugin.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
Provides notification about a removal from the text buffer. |
void |
LineGutterPlugin.attributeUpdate(TextBuffer buffer,
int attribute)
Provides notification regarding a change to one of the buffer attributes. |
| Uses of TextBuffer in oracle.javatools.editor.insight |
| Methods in oracle.javatools.editor.insight that return TextBuffer | |
TextBuffer |
AbstractInsight.getTextBuffer()
Utility routine to fetch the text buffer associated with the particular editor pane. |
| Uses of TextBuffer in oracle.javatools.editor.language |
| Fields in oracle.javatools.editor.language declared as TextBuffer | |
protected TextBuffer |
LexerBlockRenderer.textBuffer
The text buffer that we are rendering. |
protected TextBuffer |
GenericBraceProvider.textBuffer
The TextBuffer instance used by this GenericBraceProvider. |
| Methods in oracle.javatools.editor.language that return TextBuffer | |
protected TextBuffer |
SmartIndentProvider.getTextBuffer()
Private utility routine to fetch the text buffer for the document. |
TextBuffer |
LexerBlockRenderer.getTextBuffer()
Fetches the text buffer that this block renderer is rendering. |
TextBuffer |
AbstractDocumentRenderer.getTextBuffer()
Convenience method for fetching the text buffer associated with this provider. |
| Constructors in oracle.javatools.editor.language with parameters of type TextBuffer | |
LexerBlockRenderer(TextBuffer textBuffer)
Constructs a new block renderer for the specified document. |
|
| Uses of TextBuffer in oracle.javatools.editor.plugins |
| Methods in oracle.javatools.editor.plugins that return TextBuffer | |
protected TextBuffer |
AbstractClickPlugin.getTextBuffer()
Private utility routine to fetch the text buffer of the document being edited. |
| Uses of TextBuffer in oracle.javatools.parser.java.v2 |
| Methods in oracle.javatools.parser.java.v2 that return TextBuffer | |
TextBuffer |
JavaProvider.getTextBuffer(java.net.URL url)
Fetch a TextBuffer instance for the specified URL.
|
| Uses of TextBuffer in oracle.javatools.parser.java.v2.common |
| Methods in oracle.javatools.parser.java.v2.common that return TextBuffer | |
protected static TextBuffer |
CommonUtilities.acquireTextBuffer()
|
| Methods in oracle.javatools.parser.java.v2.common with parameters of type TextBuffer | |
protected static void |
CommonUtilities.releaseTextBuffer(TextBuffer textBuffer)
The caller is responsible for ensuring that there are no more text buffer listeners attached to this buffer. |
| Uses of TextBuffer in oracle.javatools.parser.java.v2.model |
| Methods in oracle.javatools.parser.java.v2.model that return TextBuffer | |
TextBuffer |
SourceFile.getTextBuffer()
Gets the associated TextBuffer. |
| Methods in oracle.javatools.parser.java.v2.model with parameters of type TextBuffer | |
SourceFile |
SourceFile.cloneSelf(TextBuffer textBuffer)
Clones this SourceFile into the input TextBuffer. |
void |
SourceFile.setTextBuffer(TextBuffer textBuffer)
Sets the text buffer but leaves it unpinned. |
void |
SourceFile.pinTextBuffer(TextBuffer textBuffer)
Sets the text buffer cookie and pins it. |
| Uses of TextBuffer in oracle.jdeveloper.audit.transform |
| Methods in oracle.jdeveloper.audit.transform that return TextBuffer | |
TextBuffer |
TextTransformContext.getBuffer()
Gets the text buffer to be transformed. |
| Constructors in oracle.jdeveloper.audit.transform with parameters of type TextBuffer | |
TextBufferCommand(java.lang.String name,
TextBuffer buffer)
Creates a text transform command. |
|
TemplateTransformAdapter.TemplateCommand(java.lang.String name,
PseudoTemplateFactory factory,
TextBuffer buffer,
TextNode node,
Project project,
Workspace workspace)
|
|
| Uses of TextBuffer in oracle.jdeveloper.compare |
| Methods in oracle.jdeveloper.compare that return TextBuffer | |
TextBuffer |
URLContributor.getTextBuffer()
|
TextBuffer |
TextNodeContributor.getTextBuffer()
|
TextBuffer |
PatchCompareContributor.getTextBuffer()
Gets the text buffer for the comparison and patch contribution. |
TextBuffer |
InputStreamTextContributor.getTextBuffer()
|
| Uses of TextBuffer in oracle.jdeveloper.controller |
| Methods in oracle.jdeveloper.controller with parameters of type TextBuffer | |
protected abstract int[] |
TextNodeActionDelegate.doAction(TextBuffer buffer,
Context context,
Element[] elements,
int[] text,
IdeAction action)
Does the action on a TextBuffer. |
| Uses of TextBuffer in oracle.jdeveloper.java |
| Methods in oracle.jdeveloper.java that return TextBuffer | |
TextBuffer |
JavaManager.getTextBuffer(java.net.URL url)
Deprecated. |
| Methods in oracle.jdeveloper.java with parameters of type TextBuffer | |
SourceFile |
JavaManager.getSourceFile(TextBuffer textBuffer)
Creates a new SourceFile from the input TextBuffer but NOT tied any particular Java source URL. |
SourceFile |
JavaFileProvider.getSourceFile(TextBuffer textBuffer)
Creates a new SourceFile from the input TextBuffer but NOT tied any particular Java source URL. |
| Uses of TextBuffer in oracle.jdeveloper.java.provider |
| Methods in oracle.jdeveloper.java.provider that return TextBuffer | |
protected TextBuffer |
BaseFileProvider.getTextBuffer(java.net.URL url,
boolean allowInMemory)
Fetch the TextBuffer for the given URL. |
TextBuffer |
BaseFileProvider.getTextBuffer(java.net.URL url)
More detail to come soon. |
| Methods in oracle.jdeveloper.java.provider with parameters of type TextBuffer | |
SourceFile |
BaseFileProvider.getSourceFile(TextBuffer textBuffer)
Creates a new SourceFile from the input TextBuffer but NOT tied any particular Java source URL. |
| Uses of TextBuffer in oracle.jdeveloper.java.util |
| Methods in oracle.jdeveloper.java.util with parameters of type TextBuffer | |
void |
SourceElementHandle.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
|
void |
SourceElementHandle.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
|
void |
SourceElementHandle.attributeUpdate(TextBuffer buffer,
int attribute)
|
| Uses of TextBuffer in oracle.jdeveloper.merge |
| Methods in oracle.jdeveloper.merge that return TextBuffer | |
protected TextBuffer |
TextMergeNode.getTextBufferDirectly()
Overriden to return the text buffer of the merge contributor. |
TextBuffer |
TextMergeContributor.getTextBuffer()
|
| Constructors in oracle.jdeveloper.merge with parameters of type TextBuffer | |
TextMergeNode(java.net.URL url,
TextBuffer textBuffer)
Constructor. |
|
TextMergeContributor(TextBuffer textBuffer,
java.lang.String type,
java.lang.String title)
Constructor. |
|
| Uses of TextBuffer in oracle.jdeveloper.model |
| Methods in oracle.jdeveloper.model that return TextBuffer | |
protected TextBuffer |
JavaClassNode.getTextBufferDirectly()
|
| Uses of TextBuffer in oracle.jdeveloper.refactoring.criteria |
| Methods in oracle.jdeveloper.refactoring.criteria with parameters of type TextBuffer | |
void |
SearchVariableCriteria.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
|
void |
SearchVariableCriteria.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
|
void |
SearchVariableCriteria.attributeUpdate(TextBuffer buffer,
int attribute)
|
| Uses of TextBuffer in oracle.jdeveloper.refactoring.model |
| Methods in oracle.jdeveloper.refactoring.model that return TextBuffer | |
TextBuffer |
UsageEntry.getTextBuffer()
|
| Methods in oracle.jdeveloper.refactoring.model with parameters of type TextBuffer | |
void |
UsageEntry.insertUpdate(TextBuffer buffer,
int offset,
int count,
char[] insertedData)
|
void |
UsageEntry.removeUpdate(TextBuffer buffer,
int offset,
int count,
char[] removedData)
|
void |
UsageEntry.attributeUpdate(TextBuffer buffer,
int attribute)
|
| Uses of TextBuffer in oracle.jdeveloper.refactoring.util |
| Methods in oracle.jdeveloper.refactoring.util that return TextBuffer | |
static TextBuffer |
Util.getTextBuffer(java.net.URL url)
|
|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright © 1997, 2005, Oracle.All rights reserved.