View Javadoc

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  }