editorListener.listeners
Class FileBufferDispatch
java.lang.Object
editorListener.listeners.Dispatch
editorListener.listeners.FileBufferDispatch
- All Implemented Interfaces:
- org.eclipse.core.filebuffers.IFileBufferListener
public class FileBufferDispatch
- extends Dispatch
- implements org.eclipse.core.filebuffers.IFileBufferListener
This class listens to Eclipse's file buffer to check changes to the
underlying buffers to the editor.
- Version:
- 4/8/2009
- Author:
- Matthew Harward
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static FileBufferDispatch getInstance()
bufferCreated
public void bufferCreated(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
bufferCreated
in interface org.eclipse.core.filebuffers.IFileBufferListener
dirtyStateChanged
public void dirtyStateChanged(org.eclipse.core.filebuffers.IFileBuffer buff,
boolean isDirty)
- Specified by:
dirtyStateChanged
in interface org.eclipse.core.filebuffers.IFileBufferListener
stateChangeFailed
public void stateChangeFailed(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
stateChangeFailed
in interface org.eclipse.core.filebuffers.IFileBufferListener
stateChanging
public void stateChanging(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
stateChanging
in interface org.eclipse.core.filebuffers.IFileBufferListener
stateValidationChanged
public void stateValidationChanged(org.eclipse.core.filebuffers.IFileBuffer buff,
boolean isStateValidated)
- Specified by:
stateValidationChanged
in interface org.eclipse.core.filebuffers.IFileBufferListener
underlyingFileDeleted
public void underlyingFileDeleted(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
underlyingFileDeleted
in interface org.eclipse.core.filebuffers.IFileBufferListener
underlyingFileMoved
public void underlyingFileMoved(org.eclipse.core.filebuffers.IFileBuffer buff,
org.eclipse.core.runtime.IPath path)
- Specified by:
underlyingFileMoved
in interface org.eclipse.core.filebuffers.IFileBufferListener
bufferContentAboutToBeReplaced
public void bufferContentAboutToBeReplaced(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
bufferContentAboutToBeReplaced
in interface org.eclipse.core.filebuffers.IFileBufferListener
bufferContentReplaced
public void bufferContentReplaced(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
bufferContentReplaced
in interface org.eclipse.core.filebuffers.IFileBufferListener
bufferDisposed
public void bufferDisposed(org.eclipse.core.filebuffers.IFileBuffer buff)
- Specified by:
bufferDisposed
in interface org.eclipse.core.filebuffers.IFileBufferListener