Class Event

java.lang.Object
  |
  +--Event
Direct Known Subclasses:
AcousticEvent, BodyEvent, VisualEvent

public abstract class Event
extends java.lang.Object

The class Event is the superclass of all events to be represented during the game.


Constructor Summary
Event()
           
 
Method Summary
 boolean isAcousticEvent()
          indicates that the event type is not a acoustic event
 boolean isBodyEvent()
          indicates that the event type is not a body event
 boolean isVisualEvent()
          indicates that the event type is not a visual event
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event()
Method Detail

isBodyEvent

public boolean isBodyEvent()
indicates that the event type is not a body event
Returns:
a boolean value indicating that this event is not a BodyEvent

isVisualEvent

public boolean isVisualEvent()
indicates that the event type is not a visual event
Returns:
a boolean value indicating that this event is not a VisualEvent

isAcousticEvent

public boolean isAcousticEvent()
indicates that the event type is not a acoustic event
Returns:
a boolean value indicating that event is not a AcousticEvent