diff options
author | Michael Valenta | 2007-02-01 18:23:35 +0000 |
---|---|---|
committer | Michael Valenta | 2007-02-01 18:23:35 +0000 |
commit | 2d9674ebab33024d629303651e9b2588fc21d738 (patch) | |
tree | 210b16fcf0fb8c3c9f7271dc7d662c1958b9defa /bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java | |
parent | 1a7b278db9d6b41a50a5f7febbe3344662b5b127 (diff) | |
download | eclipse.platform.team-2d9674ebab33024d629303651e9b2588fc21d738.tar.gz eclipse.platform.team-2d9674ebab33024d629303651e9b2588fc21d738.tar.xz eclipse.platform.team-2d9674ebab33024d629303651e9b2588fc21d738.zip |
Bug 172199 AssertionFailedException: unknown saveable:
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java')
-rw-r--r-- | bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java index b6f095463..1f6c042aa 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java @@ -809,6 +809,18 @@ public abstract class CompareEditorInput implements IEditorInput, IPropertyChang public boolean isSaveNeeded() { return fDirty || fDirtyViewers.size() > 0; } + + /** + * Returns <code>true</code> if there are unsaved changes. + * The method should be called by any parts or dialogs + * that contain the input. + * By default, this method calls {@link #isSaveNeeded()} + * but subclasses may extend. + * @since 3.3 + */ + public boolean isDirty() { + return isSaveNeeded(); + } /** * Sets the dirty state of this input to the given |