| Package | Description | 
|---|---|
| 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.db.model | 
 Classes associated with the IDE's navigator nodes for database
connections and database objects. 
 | 
| oracle.ide.index | 
 Classes used to build and query indexes of source files. 
 | 
| oracle.ide.index.keyword | 
 Contains classes and interfaces used for keyword indexing. 
 | 
| oracle.ide.model | 
 Contains interfaces and classes implementing JDeveloper's data model. 
 | 
| oracle.ide.net | 
 Provides a virtual file system framework based on java.net.URL. 
 | 
| oracle.ide.resourcebundle | 
 Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors. 
 | 
| oracle.ide.runner | 
 Contains classes that allow addins some level of control on the IDE runner system. 
 | 
| 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.folding | 
 Provides classes and interfaces for supporting collapsible source code
blocks in the code editor. 
 | 
| 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.highlight | 
 The Highlights package is a subset of the Editor package, and contains
API's for creating, maintaining, and applying background, foreground,
font, and underline highlights to regions of text in 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 | 
 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.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.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.javatools.parser.java.v2.scanner | 
 The parser's scanner API. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| oracle.javatools.parser.plsql | |
| oracle.javatools.parser.plsql.old.symbol | |
| oracle.javatools.parser.properties | |
| oracle.javatools.parser.util | 
 The  
Parser Utilities package contains utility classes
used by the rest of the parser framework. | 
| oracle.javatools.patch | |
| oracle.jdeveloper.audit.model | 
 The base classes for defining the Audit object model. 
 | 
| oracle.jdeveloper.audit.transform | 
 The base classes for defining transformations on the Audit object
model. 
 | 
| oracle.jdeveloper.browse | |
| oracle.jdeveloper.controller | |
| oracle.jdeveloper.java | 
 Public API for the java model. 
 | 
| oracle.jdeveloper.java.index | |
| 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.usage.util | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| GuardedTextBuffer
 A TextBuffer that decorates another TextBuffer to prevent modification in certain 'guarded'
 regions. 
 | 
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| ReadTextBufferDecorator
 The  
ReadTextBufferDecorator is a base decorator for a
 ReadTextBuffer. | 
| ReadWriteLock
 The  
ReadWriteLock class is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferDecorator
 The  
TextBufferDecorator is a base decorator for a
 TextBuffer. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| ReadWriteLock
 The  
ReadWriteLock class is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| AbstractTextBuffer
 The  
AbstractTextBuffer class is a starting point for
 classes implementing the TextBuffer interface. | 
| AbstractTextBuffer.UndoState
 The UndoState is a layer of indirection between the TextBuffer and
 UndoableTextEdit's to allow undo's to be detached from the TextBuffer
 and reattach to a TextBuffer with the same buffer contents. 
 | 
| ForwardingTextBufferListener
 A support class to forward text buffer events for a decorating text buffer. 
 | 
| GuardedTextBufferListener
 Listener to be notified when the guarded sections of a GuardedTextBuffer
 have changed. 
 | 
| LineMap
 A  
LineMap is an interface for accessing the line
 structure information of a TextBuffer. | 
| MultiLock
 Acquires and releases a set of  
ReadWriteLock as a unit. | 
| OffsetMark
 The  
OffsetMark is used by the TextBuffer
 to provide bookmark services. | 
| OffsetMarkComparator
 Compares two OffsetMarks to determine their order with respect to both offset
 and bias. 
 | 
| OffsetRegion
 A contiguous section of offsets in a TextBuffer. 
 | 
| ReadOnlyException
 An  
ReadOnlyException is thrown when clients attempt
 to modify a TextBuffer instance marked as read only. | 
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| ReadTextBufferDecorator
 The  
ReadTextBufferDecorator is a base decorator for a
 ReadTextBuffer. | 
| ReadWriteLock
 The  
ReadWriteLock class is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| ReadWriteLock.Implementation
 An enumeration of the implementation types for a ReadWriteLock. 
 | 
| ReadWriteLock.Options
 An enumeration of the configuration options for a ReadWriteLock. 
 | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferDecorator
 The  
TextBufferDecorator is a base decorator for a
 TextBuffer. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| WriteLockRequestListener
 A listener notified by a  
ReadWriteLock when a thread requests a
 write lock. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| LineMap
 A  
LineMap is an interface for accessing the line
 structure information of a TextBuffer. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| ReadWriteLock
 The  
ReadWriteLock class is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| Class and Description | 
|---|
| LineMap
 A  
LineMap is an interface for accessing the line
 structure information of a TextBuffer. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| OffsetMark
 The  
OffsetMark is used by the TextBuffer
 to provide bookmark services. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| LineMap
 A  
LineMap is an interface for accessing the line
 structure information of a TextBuffer. | 
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| OffsetMark
 The  
OffsetMark is used by the TextBuffer
 to provide bookmark services. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| LineMap
 A  
LineMap is an interface for accessing the line
 structure information of a TextBuffer. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadWriteLock
 The  
ReadWriteLock class is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| WriteLockRequestListener
 A listener notified by a  
ReadWriteLock when a thread requests a
 write lock. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| ReadTextBuffer
 The  
ReadTextBuffer interface provides a subset of the
 TextBuffer methods for read-only access to text data. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener
 The  
TextBufferListener interface should be implemented
 by observers interested in receiving notifications of changes to
 the associated TextBuffer. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. | 
| Class and Description | 
|---|
| TextBuffer
 The  
TextBuffer interface describes a class which can be
 used for managing the raw text content of a document. |