com.lyrisoft.chat.client.gui
Interface IConsole

All Superinterfaces:
IMessageWindow
All Known Implementing Classes:
Console, ConsoleFrame, Console

public interface IConsole
extends IMessageWindow

This is the main console. It shows the list of rooms and list of users on the server.


Method Summary
 void addRoom(java.lang.String room, java.lang.String userCount, boolean inform)
          Add a room to the room list
 void addUser(java.lang.String user, boolean inform)
          Add a user to the user list
 void clearRooms()
          Clear out the list of rooms
 void clearUsers()
          Clear out the list of users
 void hide()
          Make this thing invisible on the screen.
 void removeRoom(java.lang.String room, boolean inform)
           
 void removeUser(java.lang.String user, boolean inform)
           
 void show()
          Make this thing visible on the screen.
 
Methods inherited from interface com.lyrisoft.chat.client.gui.IMessageWindow
displayError, displayMessage, displayMessage, displayPrivateEmote, displayPrivateMessage
 

Method Detail

addRoom

public void addRoom(java.lang.String room,
                    java.lang.String userCount,
                    boolean inform)
Add a room to the room list

addUser

public void addUser(java.lang.String user,
                    boolean inform)
Add a user to the user list

removeRoom

public void removeRoom(java.lang.String room,
                       boolean inform)

removeUser

public void removeUser(java.lang.String user,
                       boolean inform)

clearRooms

public void clearRooms()
Clear out the list of rooms

clearUsers

public void clearUsers()
Clear out the list of users

show

public void show()
Make this thing visible on the screen. Note: It's safer to user IChatGUIFactory.show() instead.
See Also:
IChatGUIFactory.show(IConsole)

hide

public void hide()
Make this thing invisible on the screen. Note: It's safer to user IChatGUIFactory.hide() instead.
See Also:
IChatGUIFactory.hide(IConsole)


Copyright © 2000-2002 Taso Lyristis