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, IElementInfo info) Opens and returns buffer on the source code associated with this class file.protected IBufferClassFileWorkingCopy.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, IElementInfo info) protected IBufferCompilationUnit.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, IElementInfo info) protected IBufferModularClassFile.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, IElementInfo info) Opens and returns buffer on the source code associated with this class file.protected IBufferOpenable.openBuffer(org.eclipse.core.runtime.IProgressMonitor pm, IElementInfo 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