Interface VerifierHandler

  • All Superinterfaces:
    org.xml.sax.ContentHandler

    public interface VerifierHandler
    extends org.xml.sax.ContentHandler
    SAX2 ContentHandler implementation that validates a document.

    An instance of this interface can be obtained through the Verifier.getVerifierHandler() method.

    The implementation validates incoming SAX events. The application can check the result by calling the isValid method.

    Since:
    Feb. 23, 2001
    Version:
    Feb. 24, 2001
    Author:
    ASAMI, Tomoharu (asami@zeomtech.com)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isValid()
      Checks if the document was valid.
      • Methods inherited from interface org.xml.sax.ContentHandler

        characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
    • Method Detail

      • isValid

        boolean isValid()
                 throws java.lang.IllegalStateException
        Checks if the document was valid.

        This method can be only called after this handler receives the endDocument event.

        If you need to know the error at an earlier moment, you should set an error handler to Verifier.

        Returns:
        true if the document was valid, false if not.
        Throws:
        java.lang.IllegalStateException - If this method is called before the endDocument event is dispatched.