openArena
Class FeldMitNahrung

java.lang.Object
  |
  +--openArena.AbstractFeld
        |
        +--openArena.FeldMitNahrung
All Implemented Interfaces:
Feld, Nahrung
Direct Known Subclasses:
MyNahrung

public class FeldMitNahrung
extends AbstractFeld
implements Nahrung

Ein Feld mit Nahrung


Field Summary
private  double nahrungsMenge
           Dies ist der Nahrungswert des Feldes
 
Fields inherited from class openArena.AbstractFeld
agent
 
Constructor Summary
FeldMitNahrung(double _nahrung)
           Erzeugt ein neues Nahrungsfeld
FeldMitNahrung(double _nahrung, openArena.AgentInfo _agent)
           
 
Method Summary
 java.lang.Object clone()
           
 double getNahrungsMenge()
          
 void setAgentInfo(openArena.AgentInfo _agent)
           
 void setNahrungsMenge(double _nahrungsMenge)
           Setz die Nahrungsmenge
 
Methods inherited from class openArena.AbstractFeld
getAgentInfo
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nahrungsMenge

private double nahrungsMenge

Dies ist der Nahrungswert des Feldes

Constructor Detail

FeldMitNahrung

public FeldMitNahrung(double _nahrung)

Erzeugt ein neues Nahrungsfeld

Parameters:
_nahrung - Die Menge der Nahrung


FeldMitNahrung

public FeldMitNahrung(double _nahrung,
                      openArena.AgentInfo _agent)
Method Detail

setAgentInfo

public void setAgentInfo(openArena.AgentInfo _agent)
Specified by:
setAgentInfo in interface Feld
Overrides:
setAgentInfo in class AbstractFeld

clone

public java.lang.Object clone()
Specified by:
clone in interface Feld
Overrides:
clone in class AbstractFeld

getNahrungsMenge

public double getNahrungsMenge()

Specified by:
getNahrungsMenge in interface Nahrung
Returns:
Gibt die Nahrungsmenge zurück


setNahrungsMenge

public void setNahrungsMenge(double _nahrungsMenge)

Setz die Nahrungsmenge

Specified by:
setNahrungsMenge in interface Nahrung
Parameters:
_nahrungsMenge - Die Menge der Nahrung