/**
* {@inheritDoc}
*/
- public void loadingProjectsFailed(String directory) {
+ public void loadingProjectsFailed(String directory, Throwable throwable) {
JOptionPane.showMessageDialog(mainWindow, I18n.get("mainWindow.error.projectLoadingFailed.message", directory), I18n.get("mainWindow.error.projectLoadingFailed.title"), JOptionPane.ERROR_MESSAGE);
}
/**
* {@inheritDoc}
*/
+ public void savingProjectsDone(String directory) {
+ mainWindow.setStatusBarText(I18n.get("mainWindow.statusBar.projectSavingDone"));
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void savingProjectsFailed(String directory, Throwable throwabled) {
+ /* TODO */
+ }
+
+ /**
+ * {@inheritDoc}
+ */
public void coreLoaded() {
this.nodeList = core.getNodes();
manageNodesDialog.setNodeList(nodeList);
mainWindow.setVisible(true);
- mainWindow.setStatusBarText("Core loaded.");
+ mainWindow.setStatusBarText(I18n.get("mainWindow.statusBar.coreLoaded"));
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void coreStopped() {
+ mainWindow.setStatusBarText(I18n.get("mainWindow.statusBar.coreStopped"));
}
/**