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 BufferManagerprotected IBufferFactoryVeraltet.protected static boolean -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidAdds a buffer to the table of open buffers.static IBuffercreateBuffer(IOpenable owner) static IBuffercreateNullBuffer(IOpenable owner) Returns the open buffer associated with the given owner, ornullif the owner does not have an open buffer associated with it.Veraltet.static BufferManagerReturns the default buffer manager.Returns an enumeration of all open buffers.protected voidremoveBuffer(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, ornullif 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
Enumerationanswered is thread safe.- Gibt zurück:
- Enumeration of IBuffer
- Siehe auch:
-
removeBuffer
Removes a buffer from the table of open buffers.
-