rero.gui.mdi

Class ClientDesktop

public class ClientDesktop extends WindowManager implements ClientWindowListener, ClientStateListener

responsible for mantaining the state of the desktop GUI and switchbar
Nested Class Summary
protected classClientDesktop.MyModifiedDesktopManager
Field Summary
protected JDesktopPanedesktop
Method Summary
voidaddWindow(StatusWindow window, boolean selected)
voidcascadeWindows()
protected voiddoActivate(StatusWindow window)
protected voiddoDeactivate(StatusWindow window)
StatusWindowgetActiveWindow()
voidinit()
voidonActive(ClientWindowEvent ev)
voidonClose(ClientWindowEvent ev)
voidonInactive(ClientWindowEvent ev)
voidonMinimize(ClientWindowEvent ev)
voidonOpen(ClientWindowEvent ev)
voidrefreshFocus(JInternalFrame f)
voidtileWindows()

Field Detail

desktop

protected JDesktopPane desktop

Method Detail

addWindow

public void addWindow(StatusWindow window, boolean selected)

cascadeWindows

public void cascadeWindows()

doActivate

protected void doActivate(StatusWindow window)

doDeactivate

protected void doDeactivate(StatusWindow window)

getActiveWindow

public StatusWindow getActiveWindow()

init

public void init()

onActive

public void onActive(ClientWindowEvent ev)

onClose

public void onClose(ClientWindowEvent ev)

onInactive

public void onInactive(ClientWindowEvent ev)

onMinimize

public void onMinimize(ClientWindowEvent ev)

onOpen

public void onOpen(ClientWindowEvent ev)

refreshFocus

public void refreshFocus(JInternalFrame f)

tileWindows

public void tileWindows()