Handle "Finish" button correctly for import wizards
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / io / wizard / ImportFromFileDataSourceWizardPage.java
index 2d2415d96cc18e0e627bfef250e48c1bd33c6322..3c7f5516d558466ca6888c6a3544e5a9dc8b09e4 100644 (file)
@@ -25,6 +25,8 @@ import org.eclipse.swt.widgets.FileDialog;
 import org.eclipse.swt.widgets.Label;
 import org.eclipse.swt.widgets.Text;
 
+import eu.etaxonomy.cdm.common.CdmUtils;
+
 /**
  * <p>ImportFromFileDataSourceWizardPage class.</p>
  *
@@ -139,5 +141,9 @@ public class ImportFromFileDataSourceWizardPage extends WizardPage {
                return getFile().toURI();
        }
 
+       @Override
+       public boolean isPageComplete() {
+               return CdmUtils.isNotBlank(text_file.getText());
+       }
 
 }