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) |