public class

XML11DTDProcessor

extends XMLDTDLoader
java.lang.Object
   ↳ org.apache.xerces.impl.dtd.XMLDTDProcessor
     ↳ org.apache.xerces.impl.dtd.XMLDTDLoader
       ↳ org.apache.xerces.impl.dtd.XML11DTDProcessor

Class Overview

This class extends XMLDTDProcessor by giving it the ability to parse XML 1.1 documents correctly. It can also be used as a DTD loader, so that XML 1.1 external subsets can be processed correctly (hence it's rather anomalous-appearing derivation from XMLDTDLoader).@xerces.internal

Summary

[Expand]
Inherited Constants
From class org.apache.xerces.impl.dtd.XMLDTDLoader
From class org.apache.xerces.impl.dtd.XMLDTDProcessor
From interface org.apache.xerces.xni.XMLDTDContentModelHandler
From interface org.apache.xerces.xni.XMLDTDHandler
[Expand]
Inherited Fields
From class org.apache.xerces.impl.dtd.XMLDTDLoader
From class org.apache.xerces.impl.dtd.XMLDTDProcessor
Public Constructors
XML11DTDProcessor()
XML11DTDProcessor(SymbolTable symbolTable)
XML11DTDProcessor(SymbolTable symbolTable, XMLGrammarPool grammarPool)
Protected Methods
XMLDTDScannerImpl createDTDScanner(SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager)
short getScannerVersion()
boolean isValidName(String name)
boolean isValidNmtoken(String nmtoken)
[Expand]
Inherited Methods
From class org.apache.xerces.impl.dtd.XMLDTDLoader
From class org.apache.xerces.impl.dtd.XMLDTDProcessor
From class java.lang.Object
From interface org.apache.xerces.xni.XMLDTDContentModelHandler
From interface org.apache.xerces.xni.XMLDTDHandler
From interface org.apache.xerces.xni.grammars.XMLGrammarLoader
From interface org.apache.xerces.xni.parser.XMLComponent
From interface org.apache.xerces.xni.parser.XMLDTDContentModelSource
From interface org.apache.xerces.xni.parser.XMLDTDSource

Public Constructors

public XML11DTDProcessor ()

public XML11DTDProcessor (SymbolTable symbolTable)

public XML11DTDProcessor (SymbolTable symbolTable, XMLGrammarPool grammarPool)

Protected Methods

protected XMLDTDScannerImpl createDTDScanner (SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager)

protected short getScannerVersion ()

protected boolean isValidName (String name)

protected boolean isValidNmtoken (String nmtoken)