public class ScannerException
extends java.lang.RuntimeException
Modifier and Type | Field and Description |
---|---|
int |
column |
java.io.File |
file |
int |
line |
ErrorMessages |
message |
private static long |
serialVersionUID |
Modifier | Constructor and Description |
---|---|
|
ScannerException(ErrorMessages message)
Creates a new ScannerException with a message only.
|
|
ScannerException(ErrorMessages message,
int line)
Creates a new ScannerException with a message and line number.
|
|
ScannerException(java.io.File file,
ErrorMessages message)
Creates a new ScannerException for a file with a message only.
|
|
ScannerException(java.io.File file,
ErrorMessages message,
int line)
Creates a new ScannerException for a file with a message and line number.
|
|
ScannerException(java.io.File file,
ErrorMessages message,
int line,
int column)
Creates a new ScannerException with a message, line number and column.
|
private |
ScannerException(java.io.File file,
java.lang.String text,
ErrorMessages message,
int line,
int column) |
private static final long serialVersionUID
public int line
public int column
public ErrorMessages message
public java.io.File file
private ScannerException(java.io.File file, java.lang.String text, ErrorMessages message, int line, int column)
public ScannerException(ErrorMessages message)
message
- the code for the error description presented to the user.public ScannerException(java.io.File file, ErrorMessages message)
file
- the file in which the error occuredmessage
- the code for the error description presented to the user.public ScannerException(ErrorMessages message, int line)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorpublic ScannerException(java.io.File file, ErrorMessages message, int line)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorpublic ScannerException(java.io.File file, ErrorMessages message, int line, int column)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorcolumn
- the column where the error starts