package org.korsakow.ide.ui.controller.action;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import org.apache.log4j.Logger;
import org.dsrg.soenea.service.Registry;
import org.korsakow.ide.controller.ApplicationAdapter;
import org.korsakow.ide.util.ShellExec;
import org.korsakow.ide.util.ShellExec.ShellException;
public class KorsakowHomePageAction extends ApplicationAdapter implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
try {
ShellExec.openUrl(Registry.getProperty("homepage"));
} catch (ShellException e) {
// TODO: should we show an error dialog here?
Logger.getLogger(LogAction.class).error("", e);
} catch (Exception e) {
// TODO: should we show an error dialog here?
Logger.getLogger(LogAction.class).error("", e);
}
}
}