Class HearMsg

java.lang.Object
  |
  +--HearMsg
Direct Known Subclasses:
BallOwnershipMsg, BallPosMsg

public abstract class HearMsg
extends java.lang.Object

Diese abstrakte Klasse ist die Superklasse aller Nachrichtenklassen. Sie wertet die allgemeinen Bestandteile einer Nachricht aus.

Version:
1.0
Author:
Sebastian Hantsch

Constructor Summary
HearMsg()
          Erzeugt eine neue Nachricht.
 
Method Summary
 int getMsgNumber()
          Gibt die Nachrichtennummer an.
 int getMsgTime()
          Gibt die Sendezeit an.
 java.lang.String getMsgType()
          Gibt den Nachrichtentyp an.
 int getPlayerNumber()
          Gibt die Spielernummer des Senders an.
 boolean processTokens(ParenthesesTokenizer mTokens)
          Verarbeitet die allgemeinen Bestandteile der Nachricht
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HearMsg

public HearMsg()
Erzeugt eine neue Nachricht.

Method Detail

processTokens

public boolean processTokens(ParenthesesTokenizer mTokens)
Verarbeitet die allgemeinen Bestandteile der Nachricht

Returns:
true, falls Nachricht erfolgreich ausgewertet wurde, sonst false.

getMsgNumber

public int getMsgNumber()
Gibt die Nachrichtennummer an.

Returns:
int msgNumber

getMsgTime

public int getMsgTime()
Gibt die Sendezeit an.

Returns:
int msgTime

getMsgType

public java.lang.String getMsgType()
Gibt den Nachrichtentyp an.

Returns:
String msgType

getPlayerNumber

public int getPlayerNumber()
Gibt die Spielernummer des Senders an.

Returns:
int playerNumber