1 11 package org.eclipse.core.filebuffers; 12 13 import org.eclipse.core.runtime.IPath; 14 15 20 public interface IFileBufferListener { 21 22 27 void bufferCreated(IFileBuffer buffer); 28 29 37 void bufferDisposed(IFileBuffer buffer); 38 39 44 void bufferContentAboutToBeReplaced(IFileBuffer buffer); 45 46 51 void bufferContentReplaced(IFileBuffer buffer); 52 53 59 void stateChanging(IFileBuffer buffer); 60 61 68 void dirtyStateChanged(IFileBuffer buffer, boolean isDirty); 69 70 76 void stateValidationChanged(IFileBuffer buffer, boolean isStateValidated); 77 78 89 void underlyingFileMoved(IFileBuffer buffer, IPath path); 90 91 96 void underlyingFileDeleted(IFileBuffer buffer); 97 98 104 void stateChangeFailed(IFileBuffer buffer); 105 } 106 | Popular Tags |