import eu.etaxonomy.taxeditor.io.ExportManager;
import eu.etaxonomy.taxeditor.io.ImportManager;
import eu.etaxonomy.taxeditor.model.AbstractUtility;
+import eu.etaxonomy.taxeditor.model.MessagingUtils;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.store.internal.TaxeditorStorePlugin;
import eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart;
return instance;
} else if (instance == null || !instance.isConnected) {
- AbstractUtility
+ MessagingUtils
.warningDialog(
"Application is not connected to a datastore",
instance,
cdmSource = CdmDataSourceRepository.getCurrentCdmSource();
connect(cdmSource);
} catch (CdmRemoteSourceException e) {
- StoreUtil.errorDialog("Connection to CDM Source Failed", CdmStore.class, "Could not connect to target CDM Source", e);
+ MessagingUtils.messageDialog("Connection to CDM Source Failed", CdmStore.class, "Could not connect to target CDM Source", e);
}
private static void connect(final ICdmSource cdmSource,
final DbSchemaValidation dbSchemaValidation,
final Resource applicationContextBean) {
- StoreUtil.info("Connecting to datasource: " + cdmSource);
+ MessagingUtils.info("Connecting to datasource: " + cdmSource);
job = new CdmStoreConnector(Display.getDefault(), cdmSource,
dbSchemaValidation, applicationContextBean);
try {
return applicationConfiguration;
} catch (Exception e) {
- StoreUtil.error(CdmStore.class, e);
+ MessagingUtils.error(CdmStore.class, e);
}
return null;
}
try{
conversation.startTransaction();
}catch(Exception e){
- StoreUtil.errorDialog("No database connection", CdmStore.class, "No database connection available", e);
+ MessagingUtils.messageDialog("No database connection", CdmStore.class, "No database connection available", e);
}
return conversation;
}
service = (T) method.invoke(configuration, null);
break;
} catch (IllegalArgumentException e) {
- StoreUtil.error(CdmStore.class, e);
+ MessagingUtils.error(CdmStore.class, e);
} catch (IllegalAccessException e) {
- StoreUtil.error(CdmStore.class, e);
+ MessagingUtils.error(CdmStore.class, e);
} catch (InvocationTargetException e) {
- StoreUtil.error(CdmStore.class, e);
+ MessagingUtils.error(CdmStore.class, e);
}
}
}