Class LocatedMessage
java.lang.Object
org.codehaus.groovy.control.messages.Message
org.codehaus.groovy.control.messages.SimpleMessage
org.codehaus.groovy.control.messages.LocatedMessage
- Direct Known Subclasses:
WarningMessage
public class LocatedMessage extends SimpleMessage
A base class for compilation messages.
-
Field Summary
Fields inherited from class org.codehaus.groovy.control.messages.SimpleMessage
data, message, owner -
Constructor Summary
Constructors Constructor Description LocatedMessage(java.lang.String message, java.lang.Object data, CSTNode context, SourceUnit source)LocatedMessage(java.lang.String message, CSTNode context, SourceUnit source) -
Method Summary
Modifier and Type Method Description CSTNodegetContext()voidwrite(java.io.PrintWriter writer, Janitor janitor)Writes the message to the specified PrintWriter.Methods inherited from class org.codehaus.groovy.control.messages.SimpleMessage
getMessageMethods inherited from class org.codehaus.groovy.control.messages.Message
create, create, create, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LocatedMessage
-
LocatedMessage
public LocatedMessage(java.lang.String message, java.lang.Object data, CSTNode context, SourceUnit source)
-
-
Method Details
-
getContext
-
write
Description copied from class:MessageWrites the message to the specified PrintWriter. The supplied ProcessingUnit is the unit that holds this Message.- Overrides:
writein classSimpleMessage
-