if (map == null) {
return;
} else if (Lang.getNoHTML("map.unsaved").equals(map.getFilePath())) {
saveAs().actionPerformed(null);
} else {
if (!map.save()) {
JOptionPane.showMessageDialog((Component) Controller.getView(), Lang.getNoHTML("message.fail.save"),
Lang.getNoHTML("message.error"), JOptionPane.ERROR_MESSAGE);
}
}
}