public class ValidatorImpl.InvalidityHandlerWrappingErrorHandler extends java.lang.Object implements InvalidityHandler
| Constructor and Description |
|---|
InvalidityHandlerWrappingErrorHandler(org.xml.sax.ErrorHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
Sequence<?> |
endReporting()
Get the value to be associated with a validation exception.
|
org.xml.sax.ErrorHandler |
getErrorHandler() |
void |
reportInvalidity(Invalidity failure)
Report a validation error found during validation of an instance document
against a schema
|
void |
startReporting(java.lang.String systemId)
At the start of a validation episode, initialize the handler
|
public InvalidityHandlerWrappingErrorHandler(org.xml.sax.ErrorHandler handler)
public void startReporting(java.lang.String systemId)
throws XPathException
startReporting in interface InvalidityHandlersystemId - optional; may be used to represent the destination of any report producedXPathException - if initialization of the invalidity handler fails for any reasonpublic void reportInvalidity(Invalidity failure) throws XPathException
InvalidityHandlerreportInvalidity in interface InvalidityHandlerfailure - details of the validation errorXPathException - - if the validation error cannot be reported.
This is fatal and will cause the validation run to be abandonedpublic org.xml.sax.ErrorHandler getErrorHandler()
public Sequence<?> endReporting()
endReporting in interface InvalidityHandlerCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.