- missing @Override
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / IMultiPageTaxonEditorPage.java
index eba2a062e40f9a5770b655672d0611ea9584f4ad..5f7e9d6f6e165ad13fb6a0ca4eccaf4dc66d46f5 100644 (file)
@@ -43,5 +43,25 @@ public interface IMultiPageTaxonEditorPage extends IEditorPart {
         * @return a boolean.
         */
        public boolean isRedrawing();
+
+       /**
+        * Sets the editor page into enabled or disabled state depending on the 
+        * value of the supplied parameter <code>enabled</code>.
+        * 
+        * @param enabled
+        */
+       public void setEnabled(boolean enabled);
+
+       /**
+        * Sets the editor page into disabled state and changes the 
+        * appearance accordingly. 
+        */
+       void setDisabled();
+       
+       /**
+        * Sets the editor page into disabled state and changes the 
+        * appearance in order to indicate that an error has occurred.  
+        */
+       public void setOnError();
        
 }