org.exist.validation
Class ValidationReport

java.lang.Object
  extended byorg.exist.validation.ValidationReport
All Implemented Interfaces:
org.xml.sax.ErrorHandler

public class ValidationReport
extends java.lang.Object
implements org.xml.sax.ErrorHandler

Report containing all validation info (errors, warnings).

Author:
dizzz
See Also:
ErrorHandler

Constructor Summary
ValidationReport()
           
 
Method Summary
 void error(org.xml.sax.SAXParseException exception)
          Receive notification of a recoverable error.
 void fatalError(org.xml.sax.SAXParseException exception)
          Receive notification of a non-recoverable error.
 long getValidationDuration()
           
 java.util.List getValidationReport()
           
 java.lang.String[] getValidationReportArray()
           
 boolean isValid()
          Give validation information of the XML document.
 void setException(java.lang.Exception ex)
           
 void setValidationDuration(long time)
           
 java.lang.String toString()
           
 void warning(org.xml.sax.SAXParseException exception)
          Receive notification of a warning.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValidationReport

public ValidationReport()
Method Detail

error

public void error(org.xml.sax.SAXParseException exception)
           throws org.xml.sax.SAXException
Receive notification of a recoverable error.

Specified by:
error in interface org.xml.sax.ErrorHandler
Parameters:
exception - The warning information encapsulated in a SAX parse exception.
Throws:
org.xml.sax.SAXException - Any SAX exception, possibly wrapping another exception.

fatalError

public void fatalError(org.xml.sax.SAXParseException exception)
                throws org.xml.sax.SAXException
Receive notification of a non-recoverable error.

Specified by:
fatalError in interface org.xml.sax.ErrorHandler
Parameters:
exception - The warning information encapsulated in a SAX parse exception.
Throws:
org.xml.sax.SAXException - Any SAX exception, possibly wrapping another exception.

warning

public void warning(org.xml.sax.SAXParseException exception)
             throws org.xml.sax.SAXException
Receive notification of a warning.

Specified by:
warning in interface org.xml.sax.ErrorHandler
Parameters:
exception - The warning information encapsulated in a SAX parse exception.
Throws:
org.xml.sax.SAXException - Any SAX exception, possibly wrapping another exception.

setException

public void setException(java.lang.Exception ex)

isValid

public boolean isValid()
Give validation information of the XML document.

Returns:
FALSE if no errors and warnings occurred.

getValidationReport

public java.util.List getValidationReport()

getValidationReportArray

public java.lang.String[] getValidationReportArray()

setValidationDuration

public void setValidationDuration(long time)

getValidationDuration

public long getValidationDuration()

toString

public java.lang.String toString()


<oXygen/> XML Editor provides support for editing and debugging XQuery expressions against the eXist XML Database.