|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClientSpielEinleitungsKommunikator
Der ClientSpielEinleitungsKommunikator dient dem Server zur Kommunikation mit dem Client während der Spieleinleitungsphase. Neu in 1.4: Methode Neu in 1.3:
Method Summary | |
---|---|
void |
entferneSpieler(int nummer)
Informiert den Client wenn der entsprechende Spieler das Spiel verlässt. |
void |
neuerSpieler(java.lang.String name,
int nummer)
Übergibt dem Client den Spielernamen eines Spieler der zum gegenwärtigen Spiel hinzugekommen ist. |
ClientChatKommunikator |
setzeSpielChat(ServerChatKommunikator serverChat)
übergibt dem Client den ChatKommunikator für ein konkretes Spiel (lokaler Chat) |
void |
spielAbbruch()
Dient dem ServerSpielEinleitungsKommunikator dazu, einen evtl. |
ClientSpielKommunikator |
start(ServerSpielKommunikator serverSpielKom)
Das Startsignal des Servers, wenn der Spielleiter das Spiel gestartet hat. |
void |
zeigeSpiel(Spiel spiel)
Übergibt dem Client das gegenwärtige Spiel. |
Method Detail |
---|
ClientChatKommunikator setzeSpielChat(ServerChatKommunikator serverChat) throws java.rmi.RemoteException
serverChat
- der ChatKommunikator an den der Client seine Nachrichten schickt
java.rmi.RemoteException
void zeigeSpiel(Spiel spiel) throws java.rmi.RemoteException
spiel
- eine Spielbeschreibung
java.rmi.RemoteException
void neuerSpieler(java.lang.String name, int nummer) throws java.rmi.RemoteException
name
- der Name des neuen Spielersnummer
- die Nummer des neuen Spielers
java.rmi.RemoteException
void entferneSpieler(int nummer) throws java.rmi.RemoteException
nummer
- die Nummer des Spielers der das Spiel verlässt
java.rmi.RemoteException
ClientSpielKommunikator start(ServerSpielKommunikator serverSpielKom) throws java.rmi.RemoteException
serverSpielKom
- der ServerSpielKommunikator dem der Client sämtliche Spielaktionen mitteilt
java.rmi.RemoteException
void spielAbbruch() throws java.rmi.RemoteException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |