Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2007-02-01 18:23:35 +0000
committerMichael Valenta2007-02-01 18:23:35 +0000
commit2d9674ebab33024d629303651e9b2588fc21d738 (patch)
tree210b16fcf0fb8c3c9f7271dc7d662c1958b9defa /bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareEditorInput.java
parent1a7b278db9d6b41a50a5f7febbe3344662b5b127 (diff)
downloadeclipse.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.java12
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

Back to the top