org.codehaus.groovy.control.messages
Class SimpleMessage

java.lang.Object
  extended byorg.codehaus.groovy.control.messages.Message
      extended byorg.codehaus.groovy.control.messages.SimpleMessage
Direct Known Subclasses:
LocatedMessage

public class SimpleMessage
extends Message

A base class for compilation messages.

Version:
$Id: SimpleMessage.java,v 1.1 2004/04/19 07:29:45 cpoirier Exp $
Author:
Chris Poirier

Field Summary
protected  java.lang.Object data
           
protected  java.lang.String message
           
 
Constructor Summary
SimpleMessage(java.lang.String message)
           
SimpleMessage(java.lang.String message, java.lang.Object data)
           
 
Method Summary
 java.lang.String getMessage()
           
 void write(java.io.PrintWriter writer, ProcessingUnit owner, Janitor janitor)
          Writes the message to the specified PrintWriter.
 
Methods inherited from class org.codehaus.groovy.control.messages.Message
create, create, create, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

protected java.lang.String message

data

protected java.lang.Object data
Constructor Detail

SimpleMessage

public SimpleMessage(java.lang.String message)

SimpleMessage

public SimpleMessage(java.lang.String message,
                     java.lang.Object data)
Method Detail

write

public void write(java.io.PrintWriter writer,
                  ProcessingUnit owner,
                  Janitor janitor)
Description copied from class: Message
Writes the message to the specified PrintWriter. The supplied ProcessingUnit is the unit that holds this Message.

Specified by:
write in class Message

getMessage

public java.lang.String getMessage()


Copyright © 2003-2005 The Codehaus. All Rights Reserved.