Uses of Interface
org.eclipse.core.filebuffers.IFileBuffer
-
Packages that use IFileBuffer Package Description org.eclipse.core.filebuffers Provides the API for accessing file buffers.org.eclipse.core.filebuffers.manipulation Provides the API for manipulating file buffers.org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers basedIFileBufferand others directly handlingIFileandIStorageas editor input. -
-
Uses of IFileBuffer in org.eclipse.core.filebuffers
Subinterfaces of IFileBuffer in org.eclipse.core.filebuffers Modifier and Type Interface Description interfaceITextFileBufferA text file buffer is a file buffer for text files.Methods in org.eclipse.core.filebuffers that return IFileBuffer Modifier and Type Method Description IFileBufferIFileBufferManager. getFileBuffer(IPath location)Deprecated.As of 3.3, replaced byIFileBufferManager.getFileBuffer(IPath, LocationKind)IFileBufferIFileBufferManager. getFileBuffer(IPath location, LocationKind locationKind)Returns the file buffer managed for the given location ornullif there is no such file buffer.IFileBuffer[]IFileBufferManager. getFileBuffers()Returns all managed file buffers that are currently connected.IFileBufferIFileBufferManager. getFileStoreFileBuffer(IFileStore fileStore)Returns the file buffer managed for the given file store ornullif there is no such file buffer.IFileBuffer[]IFileBufferManager. getFileStoreFileBuffers()Returns all managed file store file buffers that are currently connected.Methods in org.eclipse.core.filebuffers with parameters of type IFileBuffer Modifier and Type Method Description voidIFileBufferListener. 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 IFileBuffer Modifier and Type Method Description protected 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 IFileBuffer Modifier and Type Method Description voidTextFileDocumentProvider.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)protected Iterator<Object>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)
-