-// $Id$
/**
* Copyright (C) 2007 EDIT
* European Distributed Institute of Taxonomy
package eu.etaxonomy.taxeditor.io.wizard;
import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
import java.net.URI;
import org.apache.log4j.Logger;
import eu.etaxonomy.cdm.database.DbSchemaValidation;
import eu.etaxonomy.cdm.io.common.IImportConfigurator.SOURCE_TYPE;
import eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206ImportConfigurator;
-import eu.etaxonomy.taxeditor.model.MessagingUtils;
+import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.store.CdmStore;
-import eu.etaxonomy.taxeditor.store.internal.TaxeditorStorePlugin;
/**
*
}
CdmStore.getImportManager().runMoniteredOperation(configurator, new File(source), SOURCE_TYPE.INPUTSTREAM);
-
+
return true;
}
@Override
public void init(IWorkbench workbench, IStructuredSelection selection) {
super.init(workbench, selection);
- configurator = CdmStore.getImportManager().AbcdConfigurator();
+ configurator = PreferencesUtil.getAbcdImportConfigurationPreference(true);
+ }
+
+ @Override
+ protected void addConfiguratorPage() {
+ AbcdImportConfiguratorWizardPage configuratorWizardPage = AbcdImportConfiguratorWizardPage.createPage(configurator);
+ addPage(configuratorWizardPage);
}
/** {@inheritDoc} */