View Javadoc

    1   /*
    2    * Created on 11-jan-2006
    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  }