public class SyntaxException
extends java.lang.RuntimeException
| Modifier and Type | Class and Description |
|---|---|
static class |
SyntaxException.PID |
| Modifier and Type | Field and Description |
|---|---|
private SyntaxException.PID |
pid |
private ISourcePosition |
position |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
SyntaxException(SyntaxException.PID pid,
ISourcePosition position,
java.lang.String lastLine,
java.lang.String message,
java.lang.Object... data) |
| Modifier and Type | Method and Description |
|---|---|
SyntaxException.PID |
getPid() |
ISourcePosition |
getPosition() |
private static java.lang.String |
prepareMessage(java.lang.String message,
java.lang.String line) |
private static final long serialVersionUID
private ISourcePosition position
private SyntaxException.PID pid
public SyntaxException(SyntaxException.PID pid, ISourcePosition position, java.lang.String lastLine, java.lang.String message, java.lang.Object... data)
private static java.lang.String prepareMessage(java.lang.String message,
java.lang.String line)
public ISourcePosition getPosition()
public SyntaxException.PID getPid()