|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.ou.kmi.buddyspace.utils.WinManager
WinManager
is manager of DockableWindow
s.
Field Summary | |
protected java.util.Hashtable |
openWindows
|
protected javax.swing.JTabbedPane |
tabbedPane
|
Constructor Summary | |
WinManager(javax.swing.JTabbedPane tabbedPane)
|
Method Summary | |
void |
addWindow(DockableWindow win,
boolean docked)
Registers window into the manager |
void |
closeAllWindows()
Closes all windows |
void |
closeWindow(DockableWindow win)
Closes given windows |
DockableWindow |
getWindow(java.lang.String ID)
|
boolean |
isWindowActive(DockableWindow win)
Doesn't work for undocked windows :o( |
boolean |
isWindowOpen(java.lang.String ID)
|
void |
selectWindow(DockableWindow win)
|
void |
setTabbedPane(javax.swing.JTabbedPane tabbedPane)
Sets tabbed pane into which the chat windows are added. |
void |
setWindowDocked(DockableWindow win,
boolean docked)
|
void |
setWindowDocked(DockableWindow win,
boolean docked,
boolean select)
|
void |
setWindowTitle(DockableWindow win,
java.lang.String title)
Sets title of given window |
void |
showWindow(DockableWindow win,
boolean show)
|
void |
showWindow(DockableWindow win,
boolean show,
boolean select)
|
void |
updateLAF()
Updates LAF. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Hashtable openWindows
protected javax.swing.JTabbedPane tabbedPane
Constructor Detail |
public WinManager(javax.swing.JTabbedPane tabbedPane)
Method Detail |
public boolean isWindowOpen(java.lang.String ID)
public void addWindow(DockableWindow win, boolean docked)
public void setWindowDocked(DockableWindow win, boolean docked)
public void setWindowDocked(DockableWindow win, boolean docked, boolean select)
public void setTabbedPane(javax.swing.JTabbedPane tabbedPane)
public void closeWindow(DockableWindow win)
public void closeAllWindows()
public DockableWindow getWindow(java.lang.String ID)
public void selectWindow(DockableWindow win)
public void showWindow(DockableWindow win, boolean show)
public void showWindow(DockableWindow win, boolean show, boolean select)
public boolean isWindowActive(DockableWindow win)
public void setWindowTitle(DockableWindow win, java.lang.String title)
public void updateLAF()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |