org.jbrain.qlink.chat
Class Auditorium

java.lang.Object
  |
  +--org.jbrain.qlink.chat.AbstractRoom
        |
        +--org.jbrain.qlink.chat.Auditorium
All Implemented Interfaces:
Room

public class Auditorium
extends AbstractRoom


Field Summary
 
Fields inherited from class org.jbrain.qlink.chat.AbstractRoom
_room, _user
 
Constructor Summary
Auditorium(org.jbrain.qlink.chat.AuditoriumDelegate room, QSeat user)
           
 
Method Summary
 void addEventListener(RoomEventListener listener)
           
 Game createGame(int id, java.lang.String name, java.lang.String type, boolean systemPickOrder)
           
 QSeat[] getExtSeatInfoList()
           
 java.lang.String getInfo()
           
 Game getPendingGame()
           
 QSeat[] getSeatInfoList()
           
 boolean isAcceptingQuestions()
           
 void leave()
           
 void say(java.lang.String text)
           
 void say(java.lang.String[] text)
           
 
Methods inherited from class org.jbrain.qlink.chat.AbstractRoom
changeUserName, getGameInfoList, getName, getPopulation, getSeatInfo, isPublicRoom, observeGame, processChatEvent, processEvent, processJoinEvent, processQuestionStateEvent, processSystemMessageEvent, removeEventListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Auditorium

public Auditorium(org.jbrain.qlink.chat.AuditoriumDelegate room,
                  QSeat user)
Method Detail

say

public void say(java.lang.String[] text)
Specified by:
say in interface Room
Specified by:
say in class AbstractRoom

say

public void say(java.lang.String text)
Specified by:
say in interface Room
Specified by:
say in class AbstractRoom

addEventListener

public void addEventListener(RoomEventListener listener)
Specified by:
addEventListener in interface Room
Overrides:
addEventListener in class AbstractRoom

createGame

public Game createGame(int id,
                       java.lang.String name,
                       java.lang.String type,
                       boolean systemPickOrder)

getPendingGame

public Game getPendingGame()

getInfo

public java.lang.String getInfo()

getSeatInfoList

public QSeat[] getSeatInfoList()

isAcceptingQuestions

public boolean isAcceptingQuestions()
Returns:

leave

public void leave()
Specified by:
leave in interface Room
Overrides:
leave in class AbstractRoom

getExtSeatInfoList

public QSeat[] getExtSeatInfoList()