| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
TextBuffer package assists in the manipulation of
in-memory text content, whether it is read-only text, or read-write
text.
See:
          Description
| Interface Summary | |
|---|---|
| LineMap | A LineMapis an interface for accessing the line
 structure information of aTextBuffer. | 
| OffsetMark | The OffsetMarkis used by theTextBufferto provide bookmark services. | 
| ReadTextBuffer | The ReadTextBufferinterface provides a subset of theTextBuffermethods for read-only access to text data. | 
| ReadWriteLockImplementation | |
| TextBuffer | The TextBufferinterface describes a class which can be
 used for managing the raw text content of a document. | 
| TextBufferListener | The TextBufferListenerinterface should be implemented
 by observers interested in receiving notifications of changes to
 the associatedTextBuffer. | 
| WriteLockRequestListener | A listener notified by a ReadWriteLockwhen a thread requests a
 write lock. | 
| Class Summary | |
|---|---|
| AbstractTextBuffer | The AbstractTextBufferclass is a starting point for
 classes implementing theTextBufferinterface. | 
| 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. | 
| CharArrayReadTextBuffer | The CharArrayReadTextBufferis a wrapper implementation
 that provides aReadTextBufferinterface on top of aStringdatasource. | 
| ForwardingTextBufferListener | A support class to forward text buffer events for a decorating text buffer. | 
| MultiLock | Acquires and releases a set of ReadWriteLockas a unit. | 
| ReadTextBufferDecorator | The ReadTextBufferDecoratoris a base decorator for aReadTextBuffer. | 
| ReadWriteLock | The ReadWriteLockclass is an implementation of a reentrant
 multiple-reader/single-writer lock. | 
| SafeArrayList | The SafeArrayListis an arrayListimplementation that provides basic thread-safety by implementing
 a copy-on-write scheme. | 
| SafeArrayList.SafeListIterator | A list iterator implementation based on a static array. | 
| TextBufferDecorator | The TextBufferDecoratoris a base decorator for aTextBuffer. | 
| TextBufferFactory | The TextBufferFactoryis a static factory class for
 creatingTextBufferinstances for use. | 
| Util | Buffer related utilities. | 
| Utilities | The Utilitiesis a static utility class forTextBufferinstances. | 
| Enum Summary | |
|---|---|
| ReadWriteLock.Implementation | An enumeration of the implementation types for a ReadWriteLock. | 
| ReadWriteLock.Options | An enumeration of the configuration options for a ReadWriteLock. | 
| Exception Summary | |
|---|---|
| ExpiredTextBufferException | An ExpiredTextBufferExceptionis thrown when clients 
 attempt to access anExpirableTextBufferSnapshotafter
 that snapshot has expired, due to the underlying text buffer being
 modified. | 
| ReadOnlyException | An ReadOnlyExceptionis thrown when clients attempt
 to modify aTextBufferinstance marked as read only. | 
The TextBuffer package assists in the manipulation of
in-memory text content, whether it is read-only text, or read-write
text.  All text data is stored in normal Java Unicode format as a
sequence of char's. 
Text buffers can be accessed through two interfaces: 
  
ReadTextBuffer: The first interface provides
        read-only access to the contents of the text buffer. TextBuffer: The second interface provides
        full read-write access to the contents of the text buffer. To create a TextBuffer instance or
ReadTextBuffer, use the TextBufferFactory
factory class.  For more details about how to use this package, please
refer to the JavaDoc for these two interfaces. 
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||