Package org.apache.xerces.impl
Class XMLNSDocumentScannerImpl.NSContentDispatcher
java.lang.Object
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher
org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher
org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher
- All Implemented Interfaces:
XMLDocumentFragmentScannerImpl.Dispatcher
- Enclosing class:
XMLNSDocumentScannerImpl
protected final class XMLNSDocumentScannerImpl.NSContentDispatcher
extends XMLDocumentScannerImpl.ContentDispatcher
Dispatcher to handle content scanning.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Scan for root element hook.Methods inherited from class org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher
elementDepthIsZeroHook, endOfFileHook, resolveExternalSubsetAndRead, scanForDoctypeHook
Methods inherited from class org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher
dispatch
-
Constructor Details
-
NSContentDispatcher
protected NSContentDispatcher()
-
-
Method Details
-
scanRootElementHook
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 classXMLDocumentScannerImpl.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
-