Klasse BufferManager
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.BufferManager
The buffer manager manages the set of open buffers.
It implements an LRU cache of buffers.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static BufferManager
protected IBufferFactory
Veraltet.protected static boolean
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
Adds a buffer to the table of open buffers.static IBuffer
createBuffer
(IOpenable owner) static IBuffer
createNullBuffer
(IOpenable owner) Returns the open buffer associated with the given owner, ornull
if the owner does not have an open buffer associated with it.Veraltet.static BufferManager
Returns the default buffer manager.Returns an enumeration of all open buffers.protected void
removeBuffer
(IBuffer buffer) Removes a buffer from the table of open buffers.
-
Felddetails
-
DEFAULT_BUFFER_MANAGER
-
VERBOSE
protected static boolean VERBOSE -
defaultBufferFactory
Veraltet.
-
-
Konstruktordetails
-
BufferManager
public BufferManager()
-
-
Methodendetails
-
addBuffer
Adds a buffer to the table of open buffers. -
createBuffer
-
createNullBuffer
-
getBuffer
Returns the open buffer associated with the given owner, ornull
if the owner does not have an open buffer associated with it. -
getDefaultBufferManager
Returns the default buffer manager. -
getDefaultBufferFactory
Veraltet.Returns the default buffer factory. -
getOpenBuffers
Returns an enumeration of all open buffers.The
Enumeration
answered is thread safe.- Gibt zurück:
- Enumeration of IBuffer
- Siehe auch:
-
removeBuffer
Removes a buffer from the table of open buffers.
-