Package VASSAL.chat
Class SimpleRoom
java.lang.Object
VASSAL.chat.SimpleRoom
- All Implemented Interfaces:
Room
- Direct Known Subclasses:
NodeRoom
A simple Room bean
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleRoom(String name)SimpleRoom(String name, Player[] players)SimpleRoom(Room copy) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a player to this roombooleanbooleangetName()The display name of this roomReturn an (unmodifiable) list of playersDeprecated, for removal: This API element is subject to removal in a future version.inthashCode()intvoidremovePlayer(Player p)Remove a player from this roomvoidvoidsetPlayers(Player[] players)toString()
-
Constructor Details
-
SimpleRoom
public SimpleRoom() -
SimpleRoom
-
SimpleRoom
-
SimpleRoom
-
-
Method Details
-
getName
Description copied from interface:RoomThe display name of this room -
setName
-
setPlayers
-
addPlayer
Description copied from interface:RoomAdd a player to this room -
getPlayer
-
removePlayer
Description copied from interface:RoomRemove a player from this room- Specified by:
removePlayerin interfaceRoom
-
contains
-
toString
-
numPlayers
public int numPlayers() -
hashCode
public int hashCode() -
equals
-
getPlayers
Deprecated, for removal: This API element is subject to removal in a future version.UsegetPlayerList()instead. -
getPlayerList
Description copied from interface:RoomReturn an (unmodifiable) list of players- Specified by:
getPlayerListin interfaceRoom
-
getPlayerList()instead.