Class OdfValidationException

All Implemented Interfaces:
Serializable

public class OdfValidationException extends SAXParseException
This ODF specific validation excpetion faciliates the usage of a SAXParseException for none XML validation, used by an ErrorHandler.
See Also:
  • Constructor Details

    • OdfValidationException

      public OdfValidationException(ValidationConstraint constraint)
      An OdfValidationException should be used for any validation result related to an ODF package. This constructor should only be used for SaxParseExceptions unrelated to XML. This constructor sets the public and system ID for XML and line and column number of the super class will be set to be invalid.
      Parameters:
      constraint - the predefined constaint message
    • OdfValidationException

      public OdfValidationException(ValidationConstraint constraint, String sourcePath, Object... messageParameters)
      An OdfValidationException should be used for any validation result related to an ODF package. This constructor should only be used for SaxParseExceptions unrelated to XML. This constructor sets the public and system ID for XML and line and column number of the super class will be set to be invalid.
      Parameters:
      constraint - the predefined constaint message
      sourcePath - the source path of the exception. For instance, it might be an ODF package or ODF document.
      messageParameters - allow the customization of a constraint message with parameters.
    • OdfValidationException

      public OdfValidationException(ValidationConstraint constraint, String sourcePath, Exception e, Object... messageParameters)
      An OdfValidationException should be used for any validation result related to an ODF package. This constructor should only be used for SaxParseExceptions unrelated to XML. This constructor sets the public and system ID for XML and line and column number of the super class will be set to be invalid.
      Parameters:
      e - root exception to be embeddded
      constraint - the predefined constaint message
      sourcePath - the source path of the exception. For instance, it might be an ODF package or ODF document.
      messageParameters - allow the customization of a constraint message with parameters.
  • Method Details

    • getConstraint

      public ValidationConstraint getConstraint()
      Returns:
      constraint belonging to this exception