Class BallPosMsg

java.lang.Object
  |
  +--HearMsg
        |
        +--BallPosMsg

public class BallPosMsg
extends HearMsg

Diese Klasse repräsentiert eine Ballpositionsnachricht eines Mitspielers.
Sie enthält sowohl Position als auch Bewegungsvektor des Balles.

Version:
1.0
Author:
Sebastian Hantsch

Constructor Summary
BallPosMsg()
          Erzeugt eine neue BallPosMsg.
 
Method Summary
 Arrow getBallPos()
          Gibt die Ballposition an.
 Arrow getBallVec()
          Gibt den Ballvektor an.
 boolean processTokens(ParenthesesTokenizer mTokens)
          Verarbeitung der Teilstücke der gehörten Nachricht.
 
Methods inherited from class HearMsg
getMsgNumber, getMsgTime, getMsgType, getPlayerNumber
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BallPosMsg

public BallPosMsg()
Erzeugt eine neue BallPosMsg.

Method Detail

processTokens

public boolean processTokens(ParenthesesTokenizer mTokens)
Verarbeitung der Teilstücke der gehörten Nachricht.

Overrides:
processTokens in class HearMsg
Returns:
true, falls Nachricht gültiges Format aufweist, sonst false.

getBallPos

public Arrow getBallPos()
Gibt die Ballposition an.

Returns:
Arrow ballPos

getBallVec

public Arrow getBallVec()
Gibt den Ballvektor an.

Returns:
Arrow ballVec