Class SyntaxException

    • Constructor Detail

      • SyntaxException

        public SyntaxException​(String message,
                               ASTNode node)
      • SyntaxException

        public SyntaxException​(String message,
                               int startLine,
                               int startColumn)
      • SyntaxException

        public SyntaxException​(String message,
                               int startLine,
                               int startColumn,
                               int endLine,
                               int endColumn)
      • SyntaxException

        public SyntaxException​(String message,
                               Throwable cause,
                               int startLine,
                               int startColumn)
      • SyntaxException

        public SyntaxException​(String message,
                               Throwable cause,
                               int startLine,
                               int startColumn,
                               int endLine,
                               int endColumn)
    • Method Detail

      • setSourceLocator

        public void setSourceLocator​(String sourceLocator)
      • getSourceLocator

        public String getSourceLocator()
      • getLine

        public int getLine()
        Retrieve the line upon which the error occurred.
        Returns:
        The line.
      • getStartLine

        public int getStartLine()
        Returns:
        the line on which the error occurs
      • getStartColumn

        public int getStartColumn()
        Retrieve the column upon which the error occurred.
        Returns:
        The column.
      • getEndLine

        public int getEndLine()
        Returns:
        the end line on which the error occurs
      • getEndColumn

        public int getEndColumn()
        Returns:
        the end column on which the error occurs
      • getOriginalMessage

        public String getOriginalMessage()