|
|||||||||
Home >> All >> edu >> ou >> kmi >> buddyspace >> plugins >> conference >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
edu.ou.kmi.buddyspace.plugins.conference.gui
Class BSConfWinManager

java.lang.Objectedu.ou.kmi.buddyspace.utils.WinManager
edu.ou.kmi.buddyspace.utils.AlertsWinManager
edu.ou.kmi.buddyspace.plugins.conference.gui.BSConfWinManager
- All Implemented Interfaces:
- edu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
- public class BSConfWinManager
- extends edu.ou.kmi.buddyspace.utils.AlertsWinManager
- implements edu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
- extends edu.ou.kmi.buddyspace.utils.AlertsWinManager
BSConfWinManager
manages conference room windows.
It listens to events and forwards them to particular windows.
It relies on BSConfBean
.
Field Summary | |
protected java.awt.Image |
alertConfImage
|
protected edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean |
confBean
|
protected java.awt.Image |
confImage
|
protected edu.ou.kmi.buddyspace.gui.BSMainFrame |
mainFrame
|
protected edu.ou.kmi.buddyspace.core.BSRosterBean |
rosterBean
|
Fields inherited from class edu.ou.kmi.buddyspace.utils.AlertsWinManager |
|
Fields inherited from class edu.ou.kmi.buddyspace.utils.WinManager |
openWindows, tabbedPane |
Constructor Summary | |
BSConfWinManager(edu.ou.kmi.buddyspace.gui.BSMainFrame mainFrame,
javax.swing.JTabbedPane tabbedPane)
Constructor |
|
BSConfWinManager(edu.ou.kmi.buddyspace.gui.BSMainFrame mainFrame,
javax.swing.JTabbedPane tabbedPane,
edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean confBean,
edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean)
Constructor |
Method Summary | |
boolean |
addBookmark(JID jid)
|
void |
error(JID roomJID,
java.lang.String errCode,
java.lang.String errMsg)
Called when error occures. |
java.util.Enumeration |
getRoster()
Returns elements of main roster |
protected java.awt.Image |
getWinImage(edu.ou.kmi.buddyspace.utils.AlertsDockableWindow win,
boolean newMsg)
Returns Image which should be used for given window
when newMsg status. |
void |
groupMessage(JID fromAddress,
java.lang.String nick,
java.lang.String body)
Empty |
void |
invitation(JID fromAddress,
JID roomJID,
java.lang.String subject,
java.lang.String body)
Calles when invitation received. |
void |
joinRoom(java.lang.String roomName,
java.lang.String server,
java.lang.String nick)
Opens new window for room |
void |
openChatWindow(JID jid,
boolean select,
boolean forceResource)
Opens private chat window (calls to the main window to do it). |
void |
openVideoConferenceRoom(java.lang.String roomName,
java.lang.String nick)
|
void |
presenceChanged(JID fromAddress,
java.lang.String nick,
edu.ou.kmi.buddyspace.core.BSPresenceInfo pi)
Empty |
void |
privateMessage(JID fromAddress,
java.lang.String nick,
java.lang.String body)
Empty |
void |
roomMessage(JID roomJID,
java.lang.String body)
Empty |
void |
selectRoom(JID roomJID)
Selects window for given room |
void |
setConfBean(edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean confBean)
Sets conference bean |
void |
setMyJID(JID roomJID,
JID myJID)
Empty |
void |
setRosterBean(edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean)
Sets roster bean |
void |
stateChanged(JID roomJID,
int state)
Empty |
void |
updateNewMessageFlags(edu.ou.kmi.buddyspace.utils.AlertsDockableWindow win,
boolean newMsg)
Updates newMessage flags |
Methods inherited from class edu.ou.kmi.buddyspace.utils.AlertsWinManager |
closeAllWindows, isNewMessage |
Methods inherited from class edu.ou.kmi.buddyspace.utils.WinManager |
addWindow, closeWindow, getWindow, isWindowActive, isWindowOpen, selectWindow, setTabbedPane, setWindowDocked, setWindowDocked, setWindowTitle, showWindow, showWindow, updateLAF |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
confBean
protected edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean confBean
rosterBean
protected edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean
mainFrame
protected edu.ou.kmi.buddyspace.gui.BSMainFrame mainFrame
confImage
protected java.awt.Image confImage
alertConfImage
protected java.awt.Image alertConfImage
Constructor Detail |
BSConfWinManager
public BSConfWinManager(edu.ou.kmi.buddyspace.gui.BSMainFrame mainFrame, javax.swing.JTabbedPane tabbedPane)
- Constructor
BSConfWinManager
public BSConfWinManager(edu.ou.kmi.buddyspace.gui.BSMainFrame mainFrame, javax.swing.JTabbedPane tabbedPane, edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean confBean, edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean)
- Constructor
Method Detail |
setConfBean
public void setConfBean(edu.ou.kmi.buddyspace.plugins.conference.core.BSConfBean confBean)
- Sets conference bean
setRosterBean
public void setRosterBean(edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean)
- Sets roster bean
selectRoom
public void selectRoom(JID roomJID)
- Selects window for given room
joinRoom
public void joinRoom(java.lang.String roomName, java.lang.String server, java.lang.String nick)
- Opens new window for room
getRoster
public java.util.Enumeration getRoster()
- Returns elements of main roster
invitation
public void invitation(JID fromAddress, JID roomJID, java.lang.String subject, java.lang.String body)
- Calles when invitation received.
Displays confirmation dialog and joins the room.
- Specified by:
invitation
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
openChatWindow
public void openChatWindow(JID jid, boolean select, boolean forceResource)
- Opens private chat window (calls to the main window to do it).
groupMessage
public void groupMessage(JID fromAddress, java.lang.String nick, java.lang.String body)
- Empty
- Specified by:
groupMessage
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
presenceChanged
public void presenceChanged(JID fromAddress, java.lang.String nick, edu.ou.kmi.buddyspace.core.BSPresenceInfo pi)
- Empty
- Specified by:
presenceChanged
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
privateMessage
public void privateMessage(JID fromAddress, java.lang.String nick, java.lang.String body)
- Empty
- Specified by:
privateMessage
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
roomMessage
public void roomMessage(JID roomJID, java.lang.String body)
- Empty
- Specified by:
roomMessage
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
stateChanged
public void stateChanged(JID roomJID, int state)
- Empty
- Specified by:
stateChanged
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
setMyJID
public void setMyJID(JID roomJID, JID myJID)
- Empty
- Specified by:
setMyJID
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
error
public void error(JID roomJID, java.lang.String errCode, java.lang.String errMsg)
- Called when error occures.
- Specified by:
error
in interfaceedu.ou.kmi.buddyspace.plugins.conference.core.BSConfListener
updateNewMessageFlags
public void updateNewMessageFlags(edu.ou.kmi.buddyspace.utils.AlertsDockableWindow win, boolean newMsg)
- Updates newMessage flags
getWinImage
protected java.awt.Image getWinImage(edu.ou.kmi.buddyspace.utils.AlertsDockableWindow win, boolean newMsg)
- Description copied from class:
edu.ou.kmi.buddyspace.utils.AlertsWinManager
- Returns
Image
which should be used for given window whennewMsg
status.
openVideoConferenceRoom
public void openVideoConferenceRoom(java.lang.String roomName, java.lang.String nick)
addBookmark
public boolean addBookmark(JID jid)
|
|||||||||
Home >> All >> edu >> ou >> kmi >> buddyspace >> plugins >> conference >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |