Package org.jfree.xml

Class ElementDefinitionException

All Implemented Interfaces:
Serializable

public class ElementDefinitionException extends ParseException
A reportdefinition exception is thrown when the parsing of the report definition failed because invalid or missing attributes are encountered.
See Also:
  • Field Details

    • parent

      private Exception parent
      The parent exception.
  • Constructor Details

    • ElementDefinitionException

      public ElementDefinitionException(String message)
      Creates a new ElementDefinitionException without an parent exception and with the given message as explanation.
      Parameters:
      message - a detail message explaining the reasons for this exception.
    • ElementDefinitionException

      public ElementDefinitionException(Exception e)
      Creates a new ElementDefinitionException with an parent exception and with the parents message as explaination.
      Parameters:
      e - the parentException that caused this exception
    • ElementDefinitionException

      public ElementDefinitionException(Exception e, String message)
      Creates a new ElementDefinitionException with an parent exception and with the given message as explaination.
      Parameters:
      e - the parentException that caused this exception
      message - a detail message explaining the reasons for this exception
    • ElementDefinitionException

      public ElementDefinitionException(Exception e, Locator locator)
      Creates a new ParseException with the given root exception and the locator.
      Parameters:
      e - the exception
      locator - the locator of the parser
    • ElementDefinitionException

      public ElementDefinitionException(String message, Locator locator)
      Creates a new ParseException with the given message and the locator.
      Parameters:
      message - the message
      locator - the locator of the parser
    • ElementDefinitionException

      public ElementDefinitionException(String s, Exception e, Locator locator)
      Creates a new ParseException with the given message, root exception and the locator.
      Parameters:
      s - the message
      e - the exception
      locator - the locator of the parser
  • Method Details

    • getParentException

      public Exception getParentException()
      Returns the parent exception.
      Returns:
      the parent exception.
    • printStackTrace

      public void printStackTrace(PrintStream s)
      Prints the stack trace. If an inner exception exists, use its stack trace.
      Overrides:
      printStackTrace in class ParseException
      Parameters:
      s - the stream for writing to.
    • printStackTrace

      public void printStackTrace(PrintWriter s)
      Prints the stack trace. If an inner exception exists, use its stack trace.
      Overrides:
      printStackTrace in class ParseException
      Parameters:
      s - the stream for writing to.