Uses of Interface
org.eclipse.core.filebuffers.IFileBuffer
Packages that use IFileBuffer
Package
Description
Provides the API for accessing file buffers.
Provides the API for manipulating file buffers.
Provides a standard text editor and concrete document providers based
IFileBuffer and others directly handling IFile and
IStorage as editor input.-
Uses of IFileBuffer in org.eclipse.core.filebuffers
Subinterfaces of IFileBuffer in org.eclipse.core.filebuffersModifier and TypeInterfaceDescriptioninterfaceA text file buffer is a file buffer for text files.Methods in org.eclipse.core.filebuffers that return IFileBufferModifier and TypeMethodDescriptionIFileBufferManager.getFileBuffer(IPath location) Deprecated.IFileBufferManager.getFileBuffer(IPath location, LocationKind locationKind) Returns the file buffer managed for the given location ornullif there is no such file buffer.IFileBufferManager.getFileBuffers()Returns all managed file buffers that are currently connected.IFileBufferManager.getFileStoreFileBuffer(IFileStore fileStore) Returns the file buffer managed for the given file store ornullif there is no such file buffer.IFileBufferManager.getFileStoreFileBuffers()Returns all managed file store file buffers that are currently connected.Methods in org.eclipse.core.filebuffers with parameters of type IFileBufferModifier and TypeMethodDescriptionvoidIFileBufferListener.bufferContentAboutToBeReplaced(IFileBuffer buffer) Informs the listener about an upcoming replace of the contents of the given buffer.voidIFileBufferListener.bufferContentReplaced(IFileBuffer buffer) Informs the listener that the buffer of the given buffer has been replaced.voidIFileBufferListener.bufferCreated(IFileBuffer buffer) Informs the listener about the creation of the given buffer.voidIFileBufferListener.bufferDisposed(IFileBuffer buffer) Informs the listener that the given buffer has been disposed.voidIFileBufferListener.dirtyStateChanged(IFileBuffer buffer, boolean isDirty) Informs the listener that the dirty state of the given buffer changed to the specified valuevoidIFileBufferListener.stateChangeFailed(IFileBuffer buffer) Informs the listener that a state changing operation on the given file buffer failed.voidIFileBufferListener.stateChanging(IFileBuffer buffer) Informs the listener about the start of a state changing operation on the given buffer.voidIFileBufferListener.stateValidationChanged(IFileBuffer buffer, boolean isStateValidated) Informs the listener that the state validation changed to the specified value.voidIFileBufferListener.underlyingFileDeleted(IFileBuffer buffer) Informs the listener that the file underlying the given file buffer has been deleted.voidIFileBufferListener.underlyingFileMoved(IFileBuffer buffer, IPath path) Informs the listener that the file underlying the given file buffer has been moved to the given location.voidIFileBufferManager.validateState(IFileBuffer[] fileBuffers, IProgressMonitor monitor, Object computationContext) Validates the state of the given file buffers and tries to bring the buffer's underlying file into a state in which it can be modified. -
Uses of IFileBuffer in org.eclipse.core.filebuffers.manipulation
Methods in org.eclipse.core.filebuffers.manipulation with parameters of type IFileBufferModifier and TypeMethodDescriptionprotected voidFileBufferOperationRunner.commit(IFileBuffer[] fileBuffers, IProgressMonitor progressMonitor) protected voidGenericFileBufferOperationRunner.commit(IFileBuffer[] fileBuffers, IProgressMonitor progressMonitor) protected ISchedulingRuleGenericFileBufferOperationRunner.computeCommitRule(IFileBuffer[] fileBuffers) protected voidGenericFileBufferOperationRunner.doCommit(IFileBuffer[] fileBuffers, IProgressMonitor progressMonitor) voidIFileBufferOperation.run(IFileBuffer fileBuffer, IProgressMonitor monitor) Runs this operation, that is manipulates the content of the given file buffer.voidTextFileBufferOperation.run(IFileBuffer fileBuffer, IProgressMonitor progressMonitor) -
Uses of IFileBuffer in org.eclipse.ui.editors.text
Methods in org.eclipse.ui.editors.text with parameters of type IFileBufferModifier and TypeMethodDescriptionvoidTextFileDocumentProvider.FileBufferListener.bufferContentAboutToBeReplaced(IFileBuffer file) voidTextFileDocumentProvider.FileBufferListener.bufferContentReplaced(IFileBuffer file) voidTextFileDocumentProvider.FileBufferListener.bufferCreated(IFileBuffer buffer) voidTextFileDocumentProvider.FileBufferListener.bufferDisposed(IFileBuffer buffer) voidTextFileDocumentProvider.FileBufferListener.dirtyStateChanged(IFileBuffer file, boolean isDirty) TextFileDocumentProvider.getElements(IFileBuffer file) Returns an iterator for all the elements that are connected to this file buffer.voidTextFileDocumentProvider.FileBufferListener.stateChangeFailed(IFileBuffer file) voidTextFileDocumentProvider.FileBufferListener.stateChanging(IFileBuffer file) voidTextFileDocumentProvider.FileBufferListener.stateValidationChanged(IFileBuffer file, boolean isStateValidated) voidTextFileDocumentProvider.FileBufferListener.underlyingFileDeleted(IFileBuffer file) voidTextFileDocumentProvider.FileBufferListener.underlyingFileMoved(IFileBuffer file, IPath newLocation)
IFileBufferManager.getFileBuffer(IPath, LocationKind)