Uses of Interface
VASSAL.chat.Player
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 Player in VASSAL.chat
Classes in VASSAL.chat that implement Player Modifier and Type Class Description class
SimplePlayer
Simple Player beanMethods in VASSAL.chat that return Player Modifier and Type Method Description Player
LockableRoom. getOwningPlayer()
Player
PrivateChatter. getPlayer()
Player
SimpleRoom. getPlayer(String id)
Player
SynchCommand. getPlayer()
Player
PrivMsgCommand. getSender()
Player
SoundEncoder.Cmd. getSender()
Player
ChatServerConnection. getUserInfo()
Return a Player instance representing the current playerPlayer
DummyClient. getUserInfo()
Player
HybridClient. getUserInfo()
Player
HybridClient. stringToPlayer(String s)
Player
PlayerEncoder. stringToPlayer(String s)
Methods in VASSAL.chat that return types with arguments of type Player Modifier and Type Method Description List<Player>
Room. getPlayerList()
Return an (unmodifiable) list of playersList<Player>
SimpleRoom. getPlayerList()
Iterator<Player>
SimpleRoom. getPlayers()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in VASSAL.chat with parameters of type Player Modifier and Type Method Description void
Room. addPlayer(Player p)
Add a player to this roomvoid
SimpleRoom. addPlayer(Player p)
boolean
SimpleRoom. contains(Player p)
void
LockableChatServerConnection. doKick(Player p)
Kick a player from this roomPrivateChatter
PrivateChatManager. getChatterFor(Player sender)
boolean
LockableChatServerConnection. isInvitable(Player invitee)
Can a player be invited to this room by me?boolean
LockableChatServerConnection. isKickable(Player kickee)
Can a player be kicked from this room by me?String
HybridClient. playerToString(Player p)
String
PlayerEncoder. playerToString(Player p)
void
Room. removePlayer(Player p)
Remove a player from this roomvoid
SimpleRoom. removePlayer(Player p)
void
LockableChatServerConnection. sendInvite(Player p)
Invite a player to this roomvoid
ChatServerConnection. sendTo(Player recipient, Command c)
Send a Command to a particular playervoid
DummyClient. sendTo(Player recipient, Command c)
void
HybridClient. sendTo(Player recipient, Command c)
void
SimpleRoom. setPlayers(Player[] players)
void
ChatServerConnection. setUserInfo(Player p)
Set the Player instance representing this playervoid
DummyClient. setUserInfo(Player playerInfo)
void
HybridClient. setUserInfo(Player p)
Constructors in VASSAL.chat with parameters of type Player Constructor Description Cmd(String soundKey, Player player)
PrivateChatter(Player other, ChatServerConnection client)
PrivMsgCommand(PrivateChatManager mgr, Player sender, String msg)
SimpleRoom(String name, Player[] players)
SynchCommand(Player p, ChatServerConnection client)
-
Uses of Player in VASSAL.chat.jabber
Classes in VASSAL.chat.jabber that implement Player Modifier and Type Class Description class
JabberPlayer
Methods in VASSAL.chat.jabber that return Player Modifier and Type Method Description Player
JabberRoom. getOwningPlayer()
Player
JabberClient. getUserInfo()
Player
JabberClient. stringToPlayer(String s)
Methods in VASSAL.chat.jabber with parameters of type Player Modifier and Type Method Description void
JabberClient. doKick(Player kickee)
Kick a player from this roomboolean
JabberClient. isInvitable(Player invitee)
Can a player be invited to this room?boolean
JabberClient. isKickable(Player kickee)
Is a player kickable from this room?String
JabberClient. playerToString(Player p)
void
JabberClient. sendInvite(Player invitee)
Send invitation to playervoid
JabberClient. sendTo(Player recipient, Command c)
void
JabberClient. setUserInfo(Player p)
-
Uses of Player in VASSAL.chat.node
Classes in VASSAL.chat.node that implement Player Modifier and Type Class Description class
NodePlayer
ASimplePlayer
subclass used in clients of the hierarchical serverMethods in VASSAL.chat.node that return Player Modifier and Type Method Description Player
NodeRoom. getOwningPlayer()
Player
NodeClient. getUserInfo()
Player
NodeClient. stringToPlayer(String s)
Methods in VASSAL.chat.node with parameters of type Player Modifier and Type Method Description void
NodeClient. doKick(Player kickee)
boolean
NodeClient. isInvitable(Player invitee)
boolean
NodeClient. isKickable(Player kickee)
String
NodeClient. playerToString(Player p)
void
NodeClient. sendInvite(Player invitee)
Send Invitation to another player to join the current roomvoid
NodeClient. sendTo(Player recipient, Command c)
void
NodeClient. setUserInfo(Player p)
Constructors in VASSAL.chat.node with parameters of type Player Constructor Description NodeRoom(String name, Player[] players)
-
Uses of Player in VASSAL.chat.peer2peer
Classes in VASSAL.chat.peer2peer that implement Player Modifier and Type Class Description class
P2PPlayer
Methods in VASSAL.chat.peer2peer that return Player Modifier and Type Method Description Player
P2PClient. getUserInfo()
Player
P2PClient. stringToPlayer(String s)
Methods in VASSAL.chat.peer2peer that return types with arguments of type Player Modifier and Type Method Description Enumeration<Player>
RoomTracker. getJoinedPlayers()
Enumeration<Player>
RoomTracker. getLeftPlayers()
Methods in VASSAL.chat.peer2peer with parameters of type Player Modifier and Type Method Description SimpleRoom
RoomManager. getRoomContaining(Player p)
String
P2PClient. playerToString(Player p)
void
P2PClient. sendTo(Player recipient, Command c)
void
P2PPlayer. setStats(Player p)
void
P2PClient. setUserInfo(Player p)
-
Uses of Player in VASSAL.chat.ui
Constructors in VASSAL.chat.ui with parameters of type Player Constructor Description PrivateMessageAction(Player p, ChatServerConnection client, PrivateChatManager mgr)
SendSoundAction(String name, ChatServerConnection client, String soundKey, Player target)
SynchAction(Player p, ChatServerConnection client)
SimpleRoom.getPlayerList()
instead.