org.stringtemplate.v4.misc
Class STMessage
java.lang.Object
org.stringtemplate.v4.misc.STMessage
- Direct Known Subclasses:
- STCompiletimeMessage, STGroupCompiletimeMessage, STLexerMessage, STRuntimeMessage
public class STMessage
- extends java.lang.Object
Upon error, ST creates an STMessage or subclass instance and notifies
the listener. This root class is used for IO and internal errors.
- See Also:
STRuntimeMessage,
STCompiletimeMessage
|
Field Summary |
java.lang.Object |
arg
|
java.lang.Object |
arg2
|
java.lang.Object |
arg3
|
java.lang.Throwable |
cause
|
ErrorType |
error
|
ST |
self
if in debug mode, has created instance, add attr events and eval
template events. |
|
Constructor Summary |
STMessage(ErrorType error)
|
STMessage(ErrorType error,
ST self)
|
STMessage(ErrorType error,
ST self,
java.lang.Throwable cause)
|
STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg)
|
STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg,
java.lang.Object arg2)
|
STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg,
java.lang.Object arg2,
java.lang.Object arg3)
|
STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
org.antlr.runtime.Token where,
java.lang.Object arg)
|
|
Method Summary |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
self
public ST self
- if in debug mode, has created instance, add attr events and eval
template events.
error
public ErrorType error
arg
public java.lang.Object arg
arg2
public java.lang.Object arg2
arg3
public java.lang.Object arg3
cause
public java.lang.Throwable cause
STMessage
public STMessage(ErrorType error)
STMessage
public STMessage(ErrorType error,
ST self)
STMessage
public STMessage(ErrorType error,
ST self,
java.lang.Throwable cause)
STMessage
public STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg)
STMessage
public STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
org.antlr.runtime.Token where,
java.lang.Object arg)
STMessage
public STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg,
java.lang.Object arg2)
STMessage
public STMessage(ErrorType error,
ST self,
java.lang.Throwable cause,
java.lang.Object arg,
java.lang.Object arg2,
java.lang.Object arg3)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2011. All Rights Reserved.