gameserver
Class RoboterInfo

java.lang.Object
  |
  +--gameserver.RoboterInfo

public class RoboterInfo
extends java.lang.Object

Beinhaltet Informationen über einen Roboter

Author:
Boris

Constructor Summary
RoboterInfo(long maxEnergieVorrat, long energieVorrat, java.lang.String[] sensoren, java.lang.String antrieb, java.lang.String richtung)
          Erzeugt ein neues RoboterInfo Objekt
 
Method Summary
 java.lang.String getAntrieb()
          Gibt den Antriebsnamen zurück
 long getEnergieVorrat()
          Gibt den aktuellen Energievorrat des Roboters zurück
 long getMaxEnergieVorrat()
          Gibt den maximalen Energievorrat des Roboterobjektes zurück
 java.lang.String getRichtung()
          Gibt die Richtung des Roboters zurück
 java.lang.String[] getSensoren()
          Gibt ein Array mit den Typpbezeichnern der angebrachten Sensoren zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoboterInfo

public RoboterInfo(long maxEnergieVorrat,
                   long energieVorrat,
                   java.lang.String[] sensoren,
                   java.lang.String antrieb,
                   java.lang.String richtung)
Erzeugt ein neues RoboterInfo Objekt

Parameters:
maxEnergieVorrat - Der Maximale Energievorrat des Roboters
energieVorrat - Der aktuelle Energievorrat des Roboters
sensoren - Ein Array mit den Typbezeichnern der Sensoren
antrieb - Der Typbezeichner des Antriebs
richtung - Ein String, der die Richtung des Roboters enthält (Nord, Nordwest...)
Method Detail

getAntrieb

public java.lang.String getAntrieb()
Gibt den Antriebsnamen zurück

Returns:
Der Typbezeichner des Antriebs

getEnergieVorrat

public long getEnergieVorrat()
Gibt den aktuellen Energievorrat des Roboters zurück

Returns:
Der Maximale Energievorrat des Roboters

getMaxEnergieVorrat

public long getMaxEnergieVorrat()
Gibt den maximalen Energievorrat des Roboterobjektes zurück

Returns:
Der Maximale Energievorrat des Roboters

getRichtung

public java.lang.String getRichtung()
Gibt die Richtung des Roboters zurück

Returns:
Ein String, der die Richtung des Roboters enthält (Nord, Nordwest...)

getSensoren

public java.lang.String[] getSensoren()
Gibt ein Array mit den Typpbezeichnern der angebrachten Sensoren zurück

Returns:
Ein Array mit den Typbezeichnern der Sensoren