1 package org.opensync.engine.admin.gui;
2
3 import javax.swing.*;
4 import java.awt.event.*;
5 import org.opensync.engine.util.I18n;
6
7
8 public class LogTreeNode extends OpenSyncTreeNode {
9 /****/
10 protected static ImageIcon icon;
11
12 /***
13 * @param agenda
14 */
15 public LogTreeNode() {
16 super(I18n.getInstance().get("gui.logging.title"));
17 icon = new ImageIcon(AgendaTreeNode.class.getResource("/images/log.gif"));
18 popup = new JPopupMenu();
19 JMenuItem menuItem = new JMenuItem(I18n.getInstance().get("gui.popup-menu.view"));
20 menuItem.addActionListener(new ActionListener(){
21 public void actionPerformed(ActionEvent e){
22 AppPnl.getInstance().showLogFrame();
23 }
24 }
25 );
26 popup.add(menuItem);
27 }
28 /****/
29 public ImageIcon getIcon(){
30 return icon;
31 }
32 }