Class XMLException

    • Constructor Summary

      Constructors 
      Constructor Description
      XMLException()
      Creates a new XMLException with no message or nested Exception.
      XMLException​(java.lang.String message)
      Creates a new XMLException with the given message.
      XMLException​(java.lang.String message, int errorCode)
      Creates a new XMLException with the given message and error code.
      XMLException​(java.lang.String message, java.lang.Throwable exception)
      Creates a new XMLException with the given message and nested Exception.
      XMLException​(java.lang.String message, java.lang.Throwable exception, int errorCode)
      Creates a new XMLException with the given message, nested Exception, and errorCode.
      XMLException​(java.lang.Throwable exception)
      Creates a new XMLException with the given nested Exception.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getErrorCode()
      Returns the error code for this Exception, or -1 if no error code exists.
      void setErrorCode​(int errorCode)
      Sets the error code for this Exception.
      void setLocation​(Location location)
      Sets the location information for this Exception.
      java.lang.String toString()
      Returns the String representation of this Exception.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, setStackTrace
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • XMLException

        public XMLException()
        Creates a new XMLException with no message or nested Exception.
      • XMLException

        public XMLException​(java.lang.String message)
        Creates a new XMLException with the given message.
        Parameters:
        message - the message for this Exception
      • XMLException

        public XMLException​(java.lang.Throwable exception)
        Creates a new XMLException with the given nested Exception.
        Parameters:
        exception - the nested exception
      • XMLException

        public XMLException​(java.lang.String message,
                            int errorCode)
        Creates a new XMLException with the given message and error code.
        Parameters:
        message - the message for this Exception
        errorCode - the errorCode for this Exception
      • XMLException

        public XMLException​(java.lang.String message,
                            java.lang.Throwable exception)
        Creates a new XMLException with the given message and nested Exception.
        Parameters:
        message - the detail message for this Exception
        exception - the nested exception
      • XMLException

        public XMLException​(java.lang.String message,
                            java.lang.Throwable exception,
                            int errorCode)
        Creates a new XMLException with the given message, nested Exception, and errorCode.
        Parameters:
        message - the detail message for this exception
        exception - the nested exception
        errorCode - the errorCode for this Exception
    • Method Detail

      • setLocation

        public void setLocation​(Location location)
        Sets the location information for this Exception.
        Parameters:
        location - The location information for this validation exception.
      • toString

        public java.lang.String toString()
        Returns the String representation of this Exception.
        Overrides:
        toString in class java.lang.Throwable
        Returns:
        the String representation of this Exception.
      • getErrorCode

        public int getErrorCode()
        Returns the error code for this Exception, or -1 if no error code exists.
        Returns:
        the error code for this Exception, or -1 if no error code exists
      • setErrorCode

        public void setErrorCode​(int errorCode)
        Sets the error code for this Exception.
        Parameters:
        errorCode - the error code