public final class Tray
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
Tray.TrayAnimation |
Modifier and Type | Field and Description |
---|---|
private boolean |
appIsReady |
private static boolean |
deutsch |
private static boolean |
french |
private java.lang.String |
iconPath |
private boolean |
isShown |
private boolean |
menuEnabled |
private java.awt.MenuItem |
menuItemAdministration |
private java.awt.MenuItem |
menuItemHeadline |
private java.awt.MenuItem |
menuItemSearch |
private java.awt.MenuItem |
menuItemTerminate |
private java.awt.image.BufferedImage[] |
progressIcons |
private Switchboard |
sb |
private java.awt.TrayIcon |
ti |
private java.lang.String |
trayLabel |
Constructor and Description |
---|
Tray(Switchboard sb_par) |
Modifier and Type | Method and Description |
---|---|
private void |
doubleClickAction() |
private java.awt.PopupMenu |
getPopupMenu() |
private java.awt.image.BufferedImage |
getProgressImage() |
private void |
openBrowserPage(java.lang.String browserPopUpPage) |
private java.lang.String |
readyMessage() |
void |
remove() |
private static void |
setDockIcon(java.awt.Image icon) |
void |
setReady()
set all functions available
|
void |
setShutdown() |
private java.lang.String |
shutdownMessage() |
private java.lang.String |
startupMessage() |
private boolean |
useTray() |
private Switchboard sb
private java.awt.TrayIcon ti
private java.lang.String trayLabel
private static final boolean deutsch
private static final boolean french
private boolean isShown
private boolean appIsReady
private boolean menuEnabled
private java.awt.image.BufferedImage[] progressIcons
private final java.lang.String iconPath
private java.awt.MenuItem menuItemHeadline
private java.awt.MenuItem menuItemSearch
private java.awt.MenuItem menuItemAdministration
private java.awt.MenuItem menuItemTerminate
public Tray(Switchboard sb_par)
private boolean useTray()
private static void setDockIcon(java.awt.Image icon)
public void setReady()
public void setShutdown()
private java.awt.image.BufferedImage getProgressImage() throws java.io.IOException
java.io.IOException
public void remove()
private java.lang.String startupMessage()
private java.lang.String readyMessage()
private java.lang.String shutdownMessage()
private void doubleClickAction()
private void openBrowserPage(java.lang.String browserPopUpPage)
browserPopUpPage
- relative path to the webserver rootprivate java.awt.PopupMenu getPopupMenu()