Class TimeStampedEvent

java.lang.Object
  |
  +--ServerEvent
        |
        +--TimeStampedEvent
Direct Known Subclasses:
HearEvent, ScoreEvent, SeeEvent, SenseBodyEvent

public abstract class TimeStampedEvent
extends ServerEvent

Abstrakte Klasse für alle Server-Ereignisse, die einen Timestamp enthalten. 27.5.2002: Test auf ausreichend Tokens eingebaut. 03.6.2002: processTokens eingefügt

Version:
1.2
Author:
Sebastian Hantsch

Constructor Summary
TimeStampedEvent()
          Erzeugt ein neues TimeStampedEvent.
 
Method Summary
 int getTimeStamp()
          Gibt den Timestamp an.
 boolean processTokens(ParenthesesTokenizer tokens)
          Liest die Teilstücke von tokens aus und belegt die Ereignisattribute entsprechend
 
Methods inherited from class ServerEvent
getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeStampedEvent

public TimeStampedEvent()
Erzeugt ein neues TimeStampedEvent.

Method Detail

processTokens

public boolean processTokens(ParenthesesTokenizer tokens)
Liest die Teilstücke von tokens aus und belegt die Ereignisattribute entsprechend

Overrides:
processTokens in class ServerEvent
Parameters:
tokens - Teilstücke
Returns:
true, falls gültige Anzahl/Art von Token, sonst false

getTimeStamp

public int getTimeStamp()
Gibt den Timestamp an.

Returns:
Timestamp