org.apache.xerces.impl
Class XML11DTDScannerImpl

java.lang.Object
  extended by org.apache.xerces.impl.XMLScanner
      extended by org.apache.xerces.impl.XMLDTDScannerImpl
          extended by org.apache.xerces.impl.XML11DTDScannerImpl
All Implemented Interfaces:
XMLEntityHandler, XMLComponent, XMLDTDContentModelSource, XMLDTDScanner, XMLDTDSource

public class XML11DTDScannerImpl
extends XMLDTDScannerImpl

This class is responsible for scanning the declarations found in the internal and external subsets of a DTD in an XML document. The scanner acts as the sources for the DTD information which is communicated to the DTD handlers.

This component requires the following features and properties from the component manager that uses it:

Version:
$Id: XML11DTDScannerImpl.java 572055 2007-09-02 17:55:43Z mrglavas $
Author:
Arnaud Le Hors, IBM, Andy Clark, IBM, Glenn Marcy, IBM, Eric Ye, IBM

Constructor Summary
XML11DTDScannerImpl()
          Default constructor.
XML11DTDScannerImpl(SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager)
          Constructor for he use of non-XMLComponentManagers.
 
Method Summary
 
Methods inherited from class org.apache.xerces.impl.XMLDTDScannerImpl
endEntity, getDTDContentModelHandler, getDTDHandler, getFeatureDefault, getPropertyDefault, getRecognizedFeatures, getRecognizedProperties, reset, reset, scanDTDExternalSubset, scanDTDInternalSubset, setDTDContentModelHandler, setDTDHandler, setInputSource, startEntity
 
Methods inherited from class org.apache.xerces.impl.XMLScanner
getFeature, scanPseudoAttribute, setFeature, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.xerces.xni.parser.XMLComponent
setFeature, setProperty
 

Constructor Detail

XML11DTDScannerImpl

public XML11DTDScannerImpl()
Default constructor.


XML11DTDScannerImpl

public XML11DTDScannerImpl(SymbolTable symbolTable,
                           XMLErrorReporter errorReporter,
                           XMLEntityManager entityManager)
Constructor for he use of non-XMLComponentManagers.