Uses of Interface
org.aspectj.org.eclipse.jdt.core.IBuffer
Packages that use IBuffer
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
-
Uses of IBuffer in org.aspectj.org.eclipse.jdt.core
Methods in org.aspectj.org.eclipse.jdt.core that return IBufferModifier and TypeMethodDescriptionIBufferFactory.createBuffer(IOpenable owner)Deprecated.Creates a buffer for the given owner.WorkingCopyOwner.createBuffer(ICompilationUnit workingCopy)Creates a buffer for the given working copy.BufferChangedEvent.getBuffer()Returns the buffer which has changed.IOpenable.getBuffer()Returns the buffer opened for this element, ornullif this element does not have a buffer.Constructors in org.aspectj.org.eclipse.jdt.core with parameters of type IBufferModifierConstructorDescriptionBufferChangedEvent(IBuffer buffer, int offset, int length, String text)Creates a new buffer changed event indicating that the given buffer has changed. -
Uses of IBuffer in org.aspectj.org.eclipse.jdt.internal.core
Classes in org.aspectj.org.eclipse.jdt.internal.core that implement IBufferModifier and TypeClassDescriptionclassclassThis class represents a null buffer.Methods in org.aspectj.org.eclipse.jdt.internal.core that return IBufferModifier and TypeMethodDescriptionBufferFactoryWrapper.createBuffer(ICompilationUnit workingCopy)Deprecated.static IBufferBufferManager.createBuffer(IOpenable owner)DefaultWorkingCopyOwner.createBuffer(ICompilationUnit workingCopy)static IBufferBufferManager.createNullBuffer(IOpenable owner)AbstractClassFile.getBuffer()Returns the open buffer associated with the given owner, ornullif the owner does not have an open buffer associated with it.ClassFileWorkingCopy.getBuffer()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.protected IBufferClassFile.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, Object info)Opens and returns buffer on the source code associated with this class file.protected IBufferClassFileWorkingCopy.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, Object info)protected IBufferCompilationUnit.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, Object info)protected IBufferModularClassFile.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, Object info)Opens and returns buffer on the source code associated with this class file.protected IBufferOpenable.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, Object info)Opens a buffer on the contents of this element, and returns the buffer, or returnsnullif opening fails.Methods in org.aspectj.org.eclipse.jdt.internal.core that return types with arguments of type IBufferModifier and TypeMethodDescriptionBufferManager.getOpenBuffers()Returns an enumeration of all open buffers.BufferCache.newInstance(int size, int newOverflow)Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IBufferModifier and TypeMethodDescriptionprotected voidAdds a buffer to the table of open buffers.booleanCompilationUnit.canBufferBeRemovedFromCache(IBuffer buffer)booleanOpenable.canBufferBeRemovedFromCache(IBuffer buffer)protected voidBufferManager.removeBuffer(IBuffer buffer)Removes a buffer from the table of open buffers.Method parameters in org.aspectj.org.eclipse.jdt.internal.core with type arguments of type IBufferModifier and TypeMethodDescriptionprotected booleanBufferCache.close(LRUCache.LRUCacheEntry<K,IBuffer> entry)Constructors in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IBuffer