Uses of Interface
VASSAL.chat.Room
Package | Description |
---|---|
VASSAL.chat |
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
|
VASSAL.chat.jabber | |
VASSAL.chat.node | |
VASSAL.chat.peer2peer | |
VASSAL.chat.ui |
-
Uses of Room in VASSAL.chat
Classes in VASSAL.chat that implement Room Modifier and Type Class Description class
SimpleRoom
A simple Room beanMethods in VASSAL.chat that return Room Modifier and Type Method Description Room[]
ChatServerConnection. getAvailableRooms()
Return an array of all rooms on the serverRoom[]
DummyClient. getAvailableRooms()
Room[]
HybridClient. getAvailableRooms()
Room
ChatServerConnection. getRoom()
Return the room currently occupied by the playerRoom
DummyClient. getRoom()
Room
HybridClient. getRoom()
Room[]
ServerStatus.ModuleSummary. getRooms()
Methods in VASSAL.chat with parameters of type Room Modifier and Type Method Description void
ServerStatus.ModuleSummary. addRoom(Room r)
boolean
LockableChatServerConnection. isDefaultRoom(Room r)
Is specified room the default room?void
ChatServerConnection. setRoom(Room r)
Join the given roomvoid
DummyClient. setRoom(Room r)
void
HybridClient. setRoom(Room r)
Constructors in VASSAL.chat with parameters of type Room Constructor Description ModuleSummary(String moduleName, Room[] rooms)
SimpleRoom(Room copy)
-
Uses of Room in VASSAL.chat.jabber
Classes in VASSAL.chat.jabber that implement Room Modifier and Type Class Description class
JabberRoom
Methods in VASSAL.chat.jabber that return Room Modifier and Type Method Description Room[]
JabberClient. getAvailableRooms()
Room
JabberClient. getRoom()
Methods in VASSAL.chat.jabber with parameters of type Room Modifier and Type Method Description protected void
LockableJabberRoomControls. addLockRoomAction(JPopupMenu popup, Room target)
JPopupMenu
LockableJabberRoomControls. buildPopupForRoom(Room target, JTree tree)
boolean
JabberClient. isDefaultRoom(Room r)
void
JabberClient. setRoom(Room r)
-
Uses of Room in VASSAL.chat.node
Classes in VASSAL.chat.node that implement Room Modifier and Type Class Description class
NodeRoom
Subclass ofSimpleRoom
for use on the client side of a hierarchical serverMethods in VASSAL.chat.node that return Room Modifier and Type Method Description Room[]
NodeClient. getAvailableRooms()
Room
NodeClient. getRoom()
Methods in VASSAL.chat.node with parameters of type Room Modifier and Type Method Description protected void
LockableNodeRoomControls. addLockRoomAction(JPopupMenu popup, Room target)
boolean
NodeClient. isDefaultRoom(Room r)
void
NodeClient. setRoom(Room r)
void
NodeClient. setRoom(Room r, String password)
-
Uses of Room in VASSAL.chat.peer2peer
Methods in VASSAL.chat.peer2peer that return Room Modifier and Type Method Description Room[]
P2PClient. getAvailableRooms()
Room
RoomManager. getDefaultRoom()
Room
P2PClient. getRoom()
Room[]
RoomManager. getRooms()
Room[]
RoomManager. remove(org.litesoft.p2pchat.PeerInfo info)
Room[]
RoomManager. update(org.litesoft.p2pchat.PeerInfo info)
Methods in VASSAL.chat.peer2peer with parameters of type Room Modifier and Type Method Description void
RoomTracker. finalize(Room r)
void
RoomTracker. init(Room r)
static String
ClientTest. report(Room[] r)
static String
EchoClient. report(Room[] r)
static String
TextClient. report(Room[] r)
void
P2PClient. setRoom(Room r)
-
Uses of Room in VASSAL.chat.ui
Methods in VASSAL.chat.ui that return Room Modifier and Type Method Description protected Room
RoomTree. roomAt(int index)
Methods in VASSAL.chat.ui with parameters of type Room Modifier and Type Method Description protected void
LockableRoomControls. addJoinRoomAction(JPopupMenu popup, Room target)
protected abstract void
LockableRoomControls. addLockRoomAction(JPopupMenu popup, Room target)
JPopupMenu
LockableRoomControls. buildPopupForRoom(Room target, JTree tree)
JPopupMenu
RoomInteractionControlsInitializer. buildPopupForRoom(Room room, JTree tree)
JPopupMenu
ServerWindowActions. buildPopupForRoom(Room r, JTree tree)
void
LockableRoomControls. doubleClickRoom(Room room, JTree tree)
void
RoomInteractionControlsInitializer. doubleClickRoom(Room room, JTree tree)
void
ServerWindowActions. doubleClickRoom(Room r, JTree tree)
Action
RoomActionFactory. getAction(Room p, JTree tree)
void
RoomTree. setRooms(Room[] room)
Constructors in VASSAL.chat.ui with parameters of type Room Constructor Description JoinRoomAction(Room r, ChatServerConnection client)