Class XML11NSDocumentScannerImpl.NS11ContentDispatcher

All Implemented Interfaces:
XMLDocumentFragmentScannerImpl.Dispatcher
Enclosing class:
XML11NSDocumentScannerImpl

protected final class XML11NSDocumentScannerImpl.NS11ContentDispatcher extends XMLDocumentScannerImpl.ContentDispatcher
Dispatcher to handle content scanning.
  • Constructor Details

    • NS11ContentDispatcher

      protected NS11ContentDispatcher()
  • Method Details

    • scanRootElementHook

      protected boolean scanRootElementHook() throws IOException, org.apache.xerces.xni.XNIException
      Scan for root element hook. This method is a hook for subclasses to add code that handles scanning for the root element. This method will also attempt to remove DTD validator from the pipeline, if there is no DTD grammar. If DTD validator is no longer in the pipeline bind namespaces in the scanner.
      Overrides:
      scanRootElementHook in class XMLDocumentScannerImpl.ContentDispatcher
      Returns:
      True if the caller should stop and return true which allows the scanner to switch to a new scanning dispatcher. A return value of false indicates that the content dispatcher should continue as normal.
      Throws:
      IOException
      org.apache.xerces.xni.XNIException