stasichase.kram
Class MessageEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--stasichase.kram.MessageEvent

public class MessageEvent
extends EventObject

Dieses Event ist ein Container für eine vom Server kommende Nachricht an alle. Es liefert darüber hinaus noch weitere Informationen über Art der Nachricht und Sender.

Version:
$Id: MessageEvent.java,v 1.3 2000/06/07 15:02:56 jwillhft Exp $
Author:
Jörn Willhöft
See Also:
Serialized Form

Field Summary
static int CHAT_MESSAGE
          Eine ChatMessage.
static int DEBUG_MESSAGE
          Eine DebugMessage.
static int GUESS_X_IS_AT
          Ein GuessXIsAt.
static int HEADING_FOR
          Ein HeadingFor.
protected  Message message
          Die übergebene Message.
static int NA
          Messagetyp unbekannt.
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MessageEvent(Object source, Message m)
          Erzeugt ein neues MessageEvent.
 
Method Summary
 Message getMessage()
          Liefert die eigentliche Message.
 int getMessageType()
          Ermittelt den Typ der Message mittels instanceof Vergleiche.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

NA

public static final int NA
Messagetyp unbekannt.

CHAT_MESSAGE

public static final int CHAT_MESSAGE
Eine ChatMessage.

DEBUG_MESSAGE

public static final int DEBUG_MESSAGE
Eine DebugMessage.

GUESS_X_IS_AT

public static final int GUESS_X_IS_AT
Ein GuessXIsAt.

HEADING_FOR

public static final int HEADING_FOR
Ein HeadingFor.

message

protected Message message
Die übergebene Message.
Constructor Detail

MessageEvent

public MessageEvent(Object source,
                    Message m)
Erzeugt ein neues MessageEvent.
Parameters:
source - Ursprung der Message, meist this.
m - die übergebene Message
Method Detail

getMessage

public Message getMessage()
Liefert die eigentliche Message.

getMessageType

public int getMessageType()
Ermittelt den Typ der Message mittels instanceof Vergleiche. Für die möglichen Rückgabewerte, siehe die definierten Konstanten dieser Klasse.