ikayaki.squid
Class SerialIOEvent

java.lang.Object
  extended by java.util.EventObject
      extended by ikayaki.squid.SerialIOEvent
All Implemented Interfaces:
Serializable

public class SerialIOEvent
extends EventObject

An event that is generated when SerialIO receives data from serial port.

Author:
Aki Sysmäläinen
See Also:
Serialized Form

Field Summary
private  String message
          ASCII message recieved from serial port.
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SerialIOEvent(Object source, String message)
           
 
Method Summary
 String getCleanMessage()
          Returns received serial message with all '\r' characters removed and trimmed.
 String getLogMessage()
          Returns received serial message with all '\r' characters replaced with the string "\r" and '\n' with "\n".
 String getMessage()
          Returns received serial message.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

message

private String message
ASCII message recieved from serial port.

Constructor Detail

SerialIOEvent

public SerialIOEvent(Object source,
                     String message)
Method Detail

getMessage

public String getMessage()
Returns received serial message.

Returns:
The message in ASCII form that was received from serial port.

getCleanMessage

public String getCleanMessage()
Returns received serial message with all '\r' characters removed and trimmed.

Returns:
The message in ASCII form that was received from serial port.

getLogMessage

public String getLogMessage()
Returns received serial message with all '\r' characters replaced with the string "\r" and '\n' with "\n".

Returns:
The message in ASCII form that was received from serial port.