risiko.server.valueobjects
Class BefreiungsMissionImpl

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by risiko.server.valueobjects.MissionImpl
                  extended by risiko.server.valueobjects.BefreiungsMissionImpl
All Implemented Interfaces:
java.io.Serializable, java.rmi.Remote, BefreiungsMission, Mission

public class BefreiungsMissionImpl
extends MissionImpl
implements BefreiungsMission

Befreiungsmissionen, von Missionen abgeleitet

Version:
2009-05-25
Author:
dgrosche
See Also:
Serialized Form

Constructor Summary
BefreiungsMissionImpl(Spieler p)
          Erstellt eine neue Befreiungsmission
 
Method Summary
 Spieler getFeind()
           
 void pruefErfuellt()
          Prüft ob Mission erfüllt wurde
 void setSpielerliste(java.util.Vector<Spieler> spielerliste)
           
 
Methods inherited from class risiko.server.valueobjects.MissionImpl
getMessage, isErfuellt, setMessage, setSpieler, toString
 
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
equals, getRef, hashCode, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BefreiungsMissionImpl

public BefreiungsMissionImpl(Spieler p)
                      throws java.rmi.RemoteException
Erstellt eine neue Befreiungsmission

Parameters:
p - Spieler, der besiegt werden soll
Throws:
java.rmi.RemoteException
Method Detail

setSpielerliste

public void setSpielerliste(java.util.Vector<Spieler> spielerliste)
Specified by:
setSpielerliste in interface BefreiungsMission
Parameters:
spielerliste - Liste mit mit allen Spielern

pruefErfuellt

public void pruefErfuellt()
Description copied from interface: Mission
Prüft ob Mission erfüllt wurde

Specified by:
pruefErfuellt in interface BefreiungsMission
Specified by:
pruefErfuellt in interface Mission
Specified by:
pruefErfuellt in class MissionImpl

getFeind

public Spieler getFeind()
Specified by:
getFeind in interface BefreiungsMission
Returns:
Spieler der besiegt werden soll