Uses of Interface
org.eclipse.jdt.core.IBuffer

Packages that use IBuffer
org.eclipse.jdt.core   
org.eclipse.jdt.internal.core   
 

Uses of IBuffer in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return IBuffer
 IBuffer WorkingCopyOwner.createBuffer(ICompilationUnit workingCopy)
          Creates a buffer for the given working copy.
 IBuffer IBufferFactory.createBuffer(IOpenable owner)
          Deprecated. Creates a buffer for the given owner.
 IBuffer BufferChangedEvent.getBuffer()
          Returns the buffer which has changed.
 IBuffer IOpenable.getBuffer()
          Returns the buffer opened for this element, or null if this element does not have a buffer.
 

Constructors in org.eclipse.jdt.core with parameters of type IBuffer
BufferChangedEvent(IBuffer buffer, int offset, int length, java.lang.String text)
          Creates a new buffer changed event indicating that the given buffer has changed.
 

Uses of IBuffer in org.eclipse.jdt.internal.core
 

Classes in org.eclipse.jdt.internal.core that implement IBuffer
 class Buffer
           
 class NullBuffer
          This class represents a null buffer.
 

Methods in org.eclipse.jdt.internal.core that return IBuffer
 IBuffer DefaultWorkingCopyOwner.createBuffer(ICompilationUnit workingCopy)
           
 IBuffer BufferFactoryWrapper.createBuffer(ICompilationUnit workingCopy)
          Deprecated.  
static IBuffer BufferManager.createBuffer(IOpenable owner)
           
static IBuffer BufferManager.createNullBuffer(IOpenable owner)
           
 IBuffer Openable.getBuffer()
          Note: a buffer with no unsaved changes can be closed by the Java Model since it has a finite number of buffers allowed open at one time.
 IBuffer ClassFile.getBuffer()
           
 IBuffer ClassFileWorkingCopy.getBuffer()
           
 IBuffer BufferManager.getBuffer(IOpenable owner)
          Returns the open buffer associated with the given owner, or null if the owner does not have an open buffer associated with it.
protected  IBuffer Openable.openBuffer(IProgressMonitor pm, java.lang.Object info)
          Opens a buffer on the contents of this element, and returns the buffer, or returns null if opening fails.
protected  IBuffer ClassFile.openBuffer(IProgressMonitor pm, java.lang.Object info)
          Opens and returns buffer on the source code associated with this class file.
protected  IBuffer ClassFileWorkingCopy.openBuffer(IProgressMonitor pm, java.lang.Object info)
           
protected  IBuffer CompilationUnit.openBuffer(IProgressMonitor pm, java.lang.Object info)
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type IBuffer
protected  void BufferManager.addBuffer(IBuffer buffer)
          Adds a buffer to the table of open buffers.
 boolean Openable.canBufferBeRemovedFromCache(IBuffer buffer)
           
 boolean CompilationUnit.canBufferBeRemovedFromCache(IBuffer buffer)
           
protected  void BufferManager.removeBuffer(IBuffer buffer)
          Removes a buffer from the table of open buffers.
 

Constructors in org.eclipse.jdt.internal.core with parameters of type IBuffer
DocumentAdapter(IBuffer buffer)