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
Constructor Summary |
Auditorium(org.jbrain.qlink.chat.AuditoriumDelegate room,
QSeat user)
|
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 |
Auditorium
public Auditorium(org.jbrain.qlink.chat.AuditoriumDelegate room,
QSeat user)
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()