1
2
3
4 package net.sourceforge.pmd.jsp.ast;
5
6 /***
7 * @author Pieter_Van_Raemdonck
8 * Exception indicating that a syntactic error has been found.
9 */
10 public abstract class SyntaxErrorException extends ParseException {
11 private int line;
12 private String ruleName;
13
14 /***
15 * @param line
16 * @param ruleName
17 */
18 public SyntaxErrorException(int line, String ruleName) {
19 super();
20 this.line = line;
21 this.ruleName = ruleName;
22 }
23
24 /***
25 * @return Returns the line.
26 */
27 public int getLine() {
28 return line;
29 }
30
31 /***
32 * @return Returns the ruleName.
33 */
34 public String getRuleName() {
35 return ruleName;
36 }
37 }