GrammarAnalysisAbortedMessage
, GrammarDanglingStateMessage
, GrammarInsufficientPredicatesMessage
, GrammarNonDeterminismMessage
, GrammarSemanticsMessage
, GrammarSyntaxMessage
, GrammarUnreachableAltsMessage
, LeftRecursionCyclesMessage
, NonRegularDecisionMessage
, RecursionOverflowMessage
, ToolMessage
public abstract class Message extends Object
Modifier and Type | Field | Description |
---|---|---|
Object |
arg |
|
Object |
arg2 |
|
int |
column |
|
Throwable |
e |
|
String |
file |
|
int |
line |
|
org.stringtemplate.v4.ST |
locationST |
|
org.stringtemplate.v4.ST |
messageFormatST |
|
int |
msgID |
|
org.stringtemplate.v4.ST |
msgST |
|
org.stringtemplate.v4.ST |
reportST |
Constructor | Description |
---|---|
Message() |
|
Message(int msgID) |
|
Message(int msgID,
Object arg,
Object arg2) |
Modifier and Type | Method | Description |
---|---|---|
org.stringtemplate.v4.ST |
getLocationTemplate() |
Return a new template instance for the location part of a Message.
|
org.stringtemplate.v4.ST |
getMessageTemplate() |
Return a new template instance every time someone tries to print
a Message.
|
void |
setColumn(int column) |
|
void |
setLine(int line) |
|
void |
setMessageID(int msgID) |
|
String |
toString(org.stringtemplate.v4.ST messageST) |
public org.stringtemplate.v4.ST msgST
public org.stringtemplate.v4.ST locationST
public org.stringtemplate.v4.ST reportST
public org.stringtemplate.v4.ST messageFormatST
public int msgID
public Object arg
public Object arg2
public Throwable e
public String file
public int line
public int column
public void setLine(int line)
public void setColumn(int column)
public void setMessageID(int msgID)
public org.stringtemplate.v4.ST getMessageTemplate()
public org.stringtemplate.v4.ST getLocationTemplate()
public String toString(org.stringtemplate.v4.ST messageST)
Copyright © 1992–2019 ANTLR. All rights reserved.