mailbox
Class Message

java.lang.Object
  |
  +--mailbox.Message

public class Message
extends java.lang.Object

User: Standard Date: 26.10.2003 Time: 15:15:05


Field Summary
protected  java.lang.String absender
           
protected  int betreff
           
protected  java.lang.Object content
           
protected  java.lang.String empfaenger
           
static int ERR_AGENT_UNKOWN
           
static int ERR_ALREADYMOVING
           
static int ERR_ALREADYREMOVING
           
static int ERR_ALREADYSCANNING
           
static int ERR_NOTSUPPORTED
           
static int GETENERGY
           
static int GETINFO
           
static int INFO
           
static java.lang.String MAILBOXSYSTEM
           
static int MINEREMOVED
           
static int MOVEBACKWARD
           
static int MOVEFINISHED
           
static int MOVEFORWARD
           
static int PING
           
static int REMAININGENERGY
           
static int REMOVEMINE
           
static int SCAN
           
static int SCANRESULT
           
static java.lang.String SERVER
           
static int SYSTEMMESSAGE
           
static int TURNEAST
           
static int TURNNORTH
           
static int TURNNORTHEAST
           
static int TURNNORTHWEST
           
static int TURNSOUTH
           
static int TURNSOUTHEAST
           
static int TURNSOUTHWEST
           
static int TURNWEST
           
 
Constructor Summary
Message()
           
Message(int betreff)
           
Message(int betreff, java.lang.Object content)
           
Message(java.lang.String absender, int betreff, java.lang.Object content)
           
Message(java.lang.String absender, java.lang.String empfaenger, int betreff, java.lang.Object content)
           
 
Method Summary
 java.lang.String getAbsender()
           
 int getBetreff()
           
 java.lang.Object getContent()
           
 java.lang.String getEmpfaenger()
           
static java.lang.String resolveBetreff(int betreff)
           
 void setAbsender(java.lang.String absender)
           
 void setBetreff(int betreff)
           
 void setContent(java.lang.Object content)
           
 void setEmpfaenger(java.lang.String empfaenger)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TURNNORTH

public static final int TURNNORTH
See Also:
Constant Field Values

TURNNORTHEAST

public static final int TURNNORTHEAST
See Also:
Constant Field Values

TURNEAST

public static final int TURNEAST
See Also:
Constant Field Values

TURNSOUTHEAST

public static final int TURNSOUTHEAST
See Also:
Constant Field Values

TURNSOUTH

public static final int TURNSOUTH
See Also:
Constant Field Values

TURNSOUTHWEST

public static final int TURNSOUTHWEST
See Also:
Constant Field Values

TURNWEST

public static final int TURNWEST
See Also:
Constant Field Values

TURNNORTHWEST

public static final int TURNNORTHWEST
See Also:
Constant Field Values

MOVEFORWARD

public static final int MOVEFORWARD
See Also:
Constant Field Values

MOVEBACKWARD

public static final int MOVEBACKWARD
See Also:
Constant Field Values

SCAN

public static final int SCAN
See Also:
Constant Field Values

GETENERGY

public static final int GETENERGY
See Also:
Constant Field Values

GETINFO

public static final int GETINFO
See Also:
Constant Field Values

REMOVEMINE

public static final int REMOVEMINE
See Also:
Constant Field Values

SCANRESULT

public static final int SCANRESULT
See Also:
Constant Field Values

MOVEFINISHED

public static final int MOVEFINISHED
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

MINEREMOVED

public static final int MINEREMOVED
See Also:
Constant Field Values

REMAININGENERGY

public static final int REMAININGENERGY
See Also:
Constant Field Values

ERR_NOTSUPPORTED

public static final int ERR_NOTSUPPORTED
See Also:
Constant Field Values

ERR_ALREADYMOVING

public static final int ERR_ALREADYMOVING
See Also:
Constant Field Values

ERR_ALREADYSCANNING

public static final int ERR_ALREADYSCANNING
See Also:
Constant Field Values

ERR_ALREADYREMOVING

public static final int ERR_ALREADYREMOVING
See Also:
Constant Field Values

ERR_AGENT_UNKOWN

public static final int ERR_AGENT_UNKOWN
See Also:
Constant Field Values

SYSTEMMESSAGE

public static final int SYSTEMMESSAGE
See Also:
Constant Field Values

PING

public static final int PING
See Also:
Constant Field Values

SERVER

public static final java.lang.String SERVER
See Also:
Constant Field Values

MAILBOXSYSTEM

public static final java.lang.String MAILBOXSYSTEM
See Also:
Constant Field Values

absender

protected java.lang.String absender

empfaenger

protected java.lang.String empfaenger

betreff

protected int betreff

content

protected java.lang.Object content
Constructor Detail

Message

public Message()

Message

public Message(int betreff,
               java.lang.Object content)

Message

public Message(int betreff)

Message

public Message(java.lang.String absender,
               int betreff,
               java.lang.Object content)

Message

public Message(java.lang.String absender,
               java.lang.String empfaenger,
               int betreff,
               java.lang.Object content)
Method Detail

getAbsender

public java.lang.String getAbsender()

setAbsender

public void setAbsender(java.lang.String absender)

getEmpfaenger

public java.lang.String getEmpfaenger()

setEmpfaenger

public void setEmpfaenger(java.lang.String empfaenger)

getBetreff

public int getBetreff()

setBetreff

public void setBetreff(int betreff)

getContent

public java.lang.Object getContent()

setContent

public void setContent(java.lang.Object content)

toString

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

resolveBetreff

public static java.lang.String resolveBetreff(int betreff)