com.lyrisoft.chat.client.gui
Class ChatGUI

java.lang.Object
  |
  +--com.lyrisoft.chat.client.gui.ChatGUI

public class ChatGUI
extends java.lang.Object

Controller of the GUI. This is the controller of all the GUI pieces


Constructor Summary
ChatGUI(IChatGUIFactory factory)
           
 
Method Summary
 void ackRoomJoined(java.lang.String room)
           
 void ackRoomParted(java.lang.String room)
           
 void ackSignon()
           
 void closePrivateChatRoom(java.lang.String name)
           
 void emoteFromUserPrivate(java.lang.String user, java.lang.String msg)
           
 void emoteToUserPrivate(java.lang.String me, java.lang.String user, java.lang.String msg)
           
 void generalError(java.lang.String message)
           
 void generalMessage(java.lang.String message)
           
 void generalRoomMessage(java.lang.String room, java.lang.String message)
           
 IPrivateChatRoom getPrivateRoom(java.lang.String user)
           
 IMessageWindow getStatusGui()
           
 void globalUserList(java.lang.String[] users)
           
 void hideLogin()
           
 void messageFromUser(java.lang.String user, java.lang.String room, java.lang.String msg)
           
 void messageFromUserPrivate(java.lang.String user, java.lang.String msg)
           
 void messageToUserPrivate(java.lang.String me, java.lang.String user, java.lang.String msg)
           
 void reset()
           
 void roomCreated(java.lang.String room)
           
 void roomDestroyed(java.lang.String room)
           
 void roomList(java.lang.String[] roomList)
           
 void roomUserList(java.lang.String room, java.lang.String[] users)
           
 void setStatusGui(IMessageWindow window)
           
 void showLogin()
           
 void userJoinedRoom(java.lang.String user, java.lang.String room)
           
 void userPartedRoom(java.lang.String user, java.lang.String room, boolean signOff)
           
 void userSignOff(java.lang.String userId)
           
 void userSignOn(java.lang.String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChatGUI

public ChatGUI(IChatGUIFactory factory)
Method Detail

showLogin

public void showLogin()

hideLogin

public void hideLogin()

reset

public void reset()

setStatusGui

public void setStatusGui(IMessageWindow window)

getStatusGui

public IMessageWindow getStatusGui()

ackSignon

public void ackSignon()

ackRoomJoined

public void ackRoomJoined(java.lang.String room)

ackRoomParted

public void ackRoomParted(java.lang.String room)

messageFromUser

public void messageFromUser(java.lang.String user,
                            java.lang.String room,
                            java.lang.String msg)

getPrivateRoom

public IPrivateChatRoom getPrivateRoom(java.lang.String user)

closePrivateChatRoom

public void closePrivateChatRoom(java.lang.String name)

messageToUserPrivate

public void messageToUserPrivate(java.lang.String me,
                                 java.lang.String user,
                                 java.lang.String msg)

emoteToUserPrivate

public void emoteToUserPrivate(java.lang.String me,
                               java.lang.String user,
                               java.lang.String msg)

messageFromUserPrivate

public void messageFromUserPrivate(java.lang.String user,
                                   java.lang.String msg)

emoteFromUserPrivate

public void emoteFromUserPrivate(java.lang.String user,
                                 java.lang.String msg)

roomList

public void roomList(java.lang.String[] roomList)

globalUserList

public void globalUserList(java.lang.String[] users)

roomUserList

public void roomUserList(java.lang.String room,
                         java.lang.String[] users)

userJoinedRoom

public void userJoinedRoom(java.lang.String user,
                           java.lang.String room)

userPartedRoom

public void userPartedRoom(java.lang.String user,
                           java.lang.String room,
                           boolean signOff)

generalError

public void generalError(java.lang.String message)

generalMessage

public void generalMessage(java.lang.String message)

generalRoomMessage

public void generalRoomMessage(java.lang.String room,
                               java.lang.String message)

userSignOn

public void userSignOn(java.lang.String userId)

userSignOff

public void userSignOff(java.lang.String userId)

roomCreated

public void roomCreated(java.lang.String room)

roomDestroyed

public void roomDestroyed(java.lang.String room)


Copyright © 2000-2002 Taso Lyristis