|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrisiko.server.domain.SpielerMgr
public class SpielerMgr
Verwaltet Spieler und Logik des Spielers, d.h. hier werden die Aktionen des Spielers ausgeführt.
| Constructor Summary | |
|---|---|
SpielerMgr()
|
|
| Method Summary | |
|---|---|
void |
addSpieler(java.lang.String spielername)
Fügt einen Spieler hinzu. |
void |
beendeZug()
Setzt beim aktiven Spieler, dran auf false und beim nächsten Spieler in der Reihe dran auf true, sowie diesen als aktiverSpieler |
Spieler |
getAktiverSpieler()
|
java.util.Vector<Spieler> |
getAllSpieler()
|
void |
setzeEinheiten(Land a,
int anzEinheiten)
Es werden anzEinheiten ins Land a gesetzt |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SpielerMgr()
| Method Detail |
|---|
public void addSpieler(java.lang.String spielername)
throws java.rmi.RemoteException
spielername - Name des Spielers
java.rmi.RemoteException
public void beendeZug()
throws java.rmi.RemoteException
java.rmi.RemoteException
public Spieler getAktiverSpieler()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.util.Vector<Spieler> getAllSpieler()
public void setzeEinheiten(Land a,
int anzEinheiten)
throws LandNichtImBesitzException,
java.rmi.RemoteException
a - ZiellandanzEinheiten - Anzahl der zusätzlichen Einheiten
LandNichtImBesitzException - , wenn A nicht im Besitz des aktiven Spielers.
java.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||