Package | Description |
---|---|
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.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.folding |
Provides classes and interfaces for supporting collapsible source code blocks in the code editor.
|
oracle.jdeveloper.audit.model |
The base classes for defining the Audit object model.
|
Modifier and Type | Method and Description |
---|---|
protected ReadWriteLock |
Node.nodeLock()
Gets the node lock, a
ReadWriteLock used to protect node state. |
Modifier and Type | Method and Description |
---|---|
static ReadWriteLock |
JarUtil.getLock(java.net.URL url)
Get the lock used to synchronize access to a JAR file across multiple threads in the calling process.
|
Modifier and Type | Field and Description |
---|---|
protected ReadWriteLock |
AbstractTextBuffer.bufferLock
The lock used for read/write locking.
|
Modifier and Type | Method and Description |
---|---|
static TextBuffer |
TextBufferFactory.createTextBuffer(ReadWriteLock lockToUse)
Creates a new empty instance of the
TextBuffer using a default implementation. |
static MultiLock |
MultiLock.getCopyLock(ReadWriteLock src, ReadWriteLock dest)
Get an instance suitable for copying from a source to a destination.
|
static MultiLock |
MultiLock.getReadLock(ReadWriteLock... locks)
Get an instance which obtains read locks.
|
static MultiLock |
MultiLock.getWriteLock(ReadWriteLock... locks)
Get an instance which obtains write locks.
|
void |
WriteLockRequestListener.writeRequested(ReadWriteLock lock)
Reports that a thread is requesting a write lock.
|
Modifier and Type | Method and Description |
---|---|
static MultiLock |
MultiLock.get(java.util.Collection<ReadWriteLock> read, java.util.Collection<ReadWriteLock> write)
Get a lock instance which obtains a mixture of read and write locks.
|
static MultiLock |
MultiLock.get(java.util.Collection<ReadWriteLock> read, java.util.Collection<ReadWriteLock> write)
Get a lock instance which obtains a mixture of read and write locks.
|
Constructor and Description |
---|
AbstractTextBuffer(ReadWriteLock lockToUse)
Initialize this abstract class using the given lock instance to use.
|
Modifier and Type | Field and Description |
---|---|
protected ReadWriteLock |
DefaultCodeFoldingModel.lock |
Modifier and Type | Method and Description |
---|---|
protected ReadWriteLock |
ModelAdapter.getLock() |