soccerclient.datamanager
Class Log

java.lang.Object
  |
  +--soccerclient.datamanager.Log
All Implemented Interfaces:
java.io.Serializable

public class Log
extends java.lang.Object
implements java.io.Serializable

Überschrift: Log

Beschreibung: In this class are not used Hear-Messages safed. It's just only used for debuging, but with this class it would be possible to encode and decode your own say-messages.

Copyright: Copyright (c) 2002

Organisation: pm39

Author:
J.F.G
See Also:
Serialized Form

Constructor Summary
Log(PlayerInfo pi)
          Creates a new Log instance
 
Method Summary
 void addMessage(java.lang.String str)
          Adds a message to Log
 java.lang.String getLastMessage()
          Returns the last recieved message
 java.lang.String getRandomMessage()
          Returns a random message
 boolean isEmpty()
          Returns whether a message is saved
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Log

public Log(PlayerInfo pi)
Creates a new Log instance
Parameters:
pi - a PlayerInfo
Method Detail

addMessage

public void addMessage(java.lang.String str)
Adds a message to Log
Parameters:
str - a String that is the text of the message

isEmpty

public boolean isEmpty()
Returns whether a message is saved
Returns:
true if no message is saved

getLastMessage

public java.lang.String getLastMessage()
Returns the last recieved message
Returns:
a String containing the last recieved message

getRandomMessage

public java.lang.String getRandomMessage()
Returns a random message
Returns:
a String containing random message