return new AbstractAction(Lang.getNoHTML("menu.redo"), Icons.get("redo")) {
@Override
public void actionPerformed(ActionEvent e) {
CommandHistory history = Controller.getCurrentMap().getHistory();
try {
history.redo();
} catch (Exception ex) {
Logger.error("An error occured during the last 'redo'", ex);
}
}
};