risiko.server.valueobjects
Class SpielerImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
risiko.server.valueobjects.SpielerImpl
- All Implemented Interfaces:
- java.io.Serializable, java.rmi.Remote, Spieler
public class SpielerImpl
- extends java.rmi.server.UnicastRemoteObject
- implements java.io.Serializable, Spieler
mit der Spieler-Klasse kann ein Spieler-Objekt erzeugt werden, dem ein Name und eine Laenderanzahl zugewiesen wird.
- Version:
- 2009-06-18
- Author:
- hhollstein
- See Also:
- Serialized Form
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
getRef, hashCode, toStub |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
SpielerImpl
public SpielerImpl(java.lang.String n)
throws java.rmi.RemoteException
- Parameters:
n
- Name des Spielers
- Throws:
java.rmi.RemoteException
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface Spieler
- Parameters:
name
- the name to set
getName
public java.lang.String getName()
- Specified by:
getName
in interface Spieler
- Returns:
- the name
setAnzLaender
public void setAnzLaender(int anzLaender)
- Specified by:
setAnzLaender
in interface Spieler
- Parameters:
anzLaender
- the anzLaender to set
getAnzLaender
public int getAnzLaender()
- Specified by:
getAnzLaender
in interface Spieler
- Returns:
- the anzLaender
addKarte
public void addKarte(int karte)
- Specified by:
addKarte
in interface Spieler
- Parameters:
karte
- the karte to add
getKarten
public java.util.Vector<java.lang.Integer> getKarten()
- Specified by:
getKarten
in interface Spieler
- Returns:
- the karten
setKartenBonus
public void setKartenBonus(int i)
- Specified by:
setKartenBonus
in interface Spieler
- Parameters:
i
- the kartenBonus to set
getKartenBonus
public int getKartenBonus()
- Specified by:
getKartenBonus
in interface Spieler
- Returns:
- the kartenBonus
setMission
public void setMission(Mission mission)
- Specified by:
setMission
in interface Spieler
- Parameters:
mission
- the mission to set
getMission
public Mission getMission()
- Specified by:
getMission
in interface Spieler
- Returns:
- the mission
setDran
public void setDran(boolean dran)
- Specified by:
setDran
in interface Spieler
- Parameters:
dran
- the dran to set
isDran
public boolean isDran()
- Specified by:
isDran
in interface Spieler
- Returns:
- the dran
getNummer
public int getNummer()
- Specified by:
getNummer
in interface Spieler
- Returns:
- the nummer
toString
public java.lang.String toString()
- Overrides:
toString
in class java.rmi.server.RemoteObject
equals
public boolean equals(java.lang.Object vergleich)
- Overrides:
equals
in class java.rmi.server.RemoteObject