net.i2p.desktopgui
Class TrayManager
java.lang.Object
net.i2p.desktopgui.TrayManager
- Direct Known Subclasses:
- ExternalTrayManager, InternalTrayManager
public abstract class TrayManager
- extends Object
Manages the tray icon life.
Constructor Summary |
protected |
TrayManager()
Instantiate tray manager. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tray
protected SystemTray tray
trayIcon
protected TrayIcon trayIcon
TrayManager
protected TrayManager()
- Instantiate tray manager.
getInstance
protected static TrayManager getInstance()
startManager
protected void startManager()
- Add the tray icon to the system tray and start everything up.
languageChanged
protected void languageChanged()
getMainMenu
protected abstract PopupMenu getMainMenu()
- Build a popup menu, adding callbacks to the different items.
- Returns:
- popup menu
_
protected static String _(String s)