rero.gui.windows
public abstract class WindowManager extends JPanel implements ClientStateListener, ActionListener
| Field Summary | |
|---|---|
| protected boolean | isRelative key= |
| protected JToolBar | switchbar |
| protected SwitchBarOptions | switchOptions |
| protected HashMap | windowMap |
| protected LinkedList | windows |
| Constructor Summary | |
|---|---|
| WindowManager() | |
| Method Summary | |
|---|---|
| void | actionPerformed(ActionEvent e) |
| void | addToSwitchbar(StatusWindow window) |
| abstract void | addWindow(StatusWindow window, boolean selected) |
| protected abstract void | doActivate(StatusWindow window) |
| protected abstract void | doDeactivate(StatusWindow window) |
| abstract StatusWindow | getActiveWindow() |
| LinkedList | getAllWindows() |
| StatusWindow | getWindowFor(Object o) |
| abstract void | init() |
| void | newActive(int index, boolean includeCurrent) |
| void | propertyChanged(String key, String value) |