1 package org.columba.core.gui.globalactions; 2 3 import java.awt.event.ActionEvent ; 4 import java.io.File ; 5 6 import org.columba.api.gui.frame.IFrameMediator; 7 import org.columba.core.config.DefaultConfigDirectory; 8 import org.columba.core.desktop.ColumbaDesktop; 9 import org.columba.core.gui.action.AbstractColumbaAction; 10 import org.columba.core.resourceloader.GlobalResourceLoader; 11 12 public class ViewLogAction extends AbstractColumbaAction { 13 14 public ViewLogAction(IFrameMediator frameMediator) { 15 super(frameMediator, GlobalResourceLoader.getString(null, null, "menu_utilities_showerrorlog")); 16 } 17 18 21 public void actionPerformed(ActionEvent evt) { 22 File file = DefaultConfigDirectory.getInstance().getCurrentPath(); 23 File logDirectory = new File (file, "log"); 24 File logFile = new File (logDirectory, "columba.log"); 25 26 ColumbaDesktop.getInstance().open(logFile); 27 } 28 29 } 30 | Popular Tags |