arlut.csd.ganymede.client
Class ClientEvent

java.lang.Object
  |
  +--arlut.csd.ganymede.client.ClientEvent
All Implemented Interfaces:
ClientMessage

public class ClientEvent
extends java.lang.Object
implements ClientMessage

An event object to pass information from the ClientBase class to users thereof. Currently, this only has support for a message String and integer message type, but it is here in case we need some other types in there.


Field Summary
private  java.lang.String message
           
(package private)  int type
           
 
Fields inherited from interface arlut.csd.ganymede.ClientMessage
BUILDSTATUS, ERROR, FIRST, LAST, SOFTTIMEOUT
 
Constructor Summary
ClientEvent(int type, java.lang.String message)
           
ClientEvent(java.lang.String message)
           
 
Method Summary
 java.lang.String getMessage()
          Returns the message for this event.
 int getType()
          Returns the message type for this event.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

type

int type

message

private java.lang.String message
Constructor Detail

ClientEvent

public ClientEvent(java.lang.String message)

ClientEvent

public ClientEvent(int type,
                   java.lang.String message)
Method Detail

getType

public int getType()
Returns the message type for this event.

getMessage

public java.lang.String getMessage()
Returns the message for this event.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object