Class OWLParserException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ManchesterOWLSyntaxParserException, OBOFormatException, OWLRDFXMLParserException, ParserException

public class OWLParserException extends OWLRuntimeException
Indicates that a parse error happened when trying to parse an ontology.
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
See Also:
  • Constructor Details

    • OWLParserException

      public OWLParserException()
      Default constructor.
    • OWLParserException

      public OWLParserException(String message)
      Parameters:
      message - the message
    • OWLParserException

      public OWLParserException(String message, Throwable cause)
      Parameters:
      message - the message
      cause - the cause
    • OWLParserException

      public OWLParserException(Throwable cause)
      Parameters:
      cause - the cause
    • OWLParserException

      public OWLParserException(String message, int lineNumber, int columnNumber)
      Parameters:
      message - the message
      lineNumber - the line number
      columnNumber - the column number
    • OWLParserException

      public OWLParserException(Throwable cause, int lineNumber, int columnNumber)
      Parameters:
      cause - the cause
      lineNumber - the line number
      columnNumber - the column number
    • OWLParserException

      public OWLParserException(String message, Throwable cause, int lineNumber, int columnNumber)
      Parameters:
      message - the message
      cause - the cause
      lineNumber - the line number
      columnNumber - the column number
  • Method Details

    • getLineNumber

      public int getLineNumber()
      Gets the line number of the line that the parser was parsing when the error occurred.
      Returns:
      A positive integer which represents the line number, or -1 if the line number could not be determined.
    • getColumnNumber

      public int getColumnNumber()
      Returns:
      the column number
    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable