org.apache.xerces.impl.dtd
Class XML11DTDProcessor
java.lang.Object
|
+--org.apache.xerces.impl.dtd.XMLDTDProcessor
|
+--org.apache.xerces.impl.dtd.XMLDTDLoader
|
+--org.apache.xerces.impl.dtd.XML11DTDProcessor
- All Implemented Interfaces:
- org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDTDContentModelFilter, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.parser.XMLDTDContentModelSource, org.apache.xerces.xni.parser.XMLDTDFilter, org.apache.xerces.xni.XMLDTDHandler, org.apache.xerces.xni.parser.XMLDTDSource, org.apache.xerces.xni.grammars.XMLGrammarLoader
- public class XML11DTDProcessor
- extends XMLDTDLoader
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).
INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: XML11DTDProcessor.java 446755 2006-09-15 21:56:27Z mrglavas $
- Author:
- Neil Graham, IBM
Fields inherited from class org.apache.xerces.impl.dtd.XMLDTDProcessor |
DTD_VALIDATOR, ERROR_REPORTER, fDTDContentModelHandler, fDTDContentModelSource, fDTDGrammar, fDTDHandler, fDTDSource, fDTDValidation, fErrorReporter, fGrammarBucket, fGrammarPool, fInDTDIgnore, fSymbolTable, fValidation, fValidator, fWarnDuplicateAttdef, fWarnOnUndeclaredElemdef, GRAMMAR_POOL, NOTIFY_CHAR_REFS, PARSER_SETTINGS, SYMBOL_TABLE, VALIDATION, WARN_ON_DUPLICATE_ATTDEF, WARN_ON_UNDECLARED_ELEMDEF |
Fields inherited from interface org.apache.xerces.xni.XMLDTDHandler |
CONDITIONAL_IGNORE, CONDITIONAL_INCLUDE |
Fields inherited from interface org.apache.xerces.xni.XMLDTDContentModelHandler |
OCCURS_ONE_OR_MORE, OCCURS_ZERO_OR_MORE, OCCURS_ZERO_OR_ONE, SEPARATOR_CHOICE, SEPARATOR_SEQUENCE |
Methods inherited from class org.apache.xerces.impl.dtd.XMLDTDLoader |
getEntityResolver, getErrorHandler, getFeature, getLocale, getProperty, getRecognizedFeatures, getRecognizedProperties, loadGrammar, loadGrammarWithContext, reset, setEntityResolver, setErrorHandler, setFeature, setLocale, setProperty |
Methods inherited from class org.apache.xerces.impl.dtd.XMLDTDProcessor |
any, attributeDecl, checkStandaloneEntityRef, comment, element, elementDecl, empty, endAttlist, endConditional, endContentModel, endDTD, endExternalSubset, endGroup, endParameterEntity, externalEntityDecl, getDTDContentModelHandler, getDTDContentModelSource, getDTDHandler, getDTDSource, getFeatureDefault, getPropertyDefault, ignoredCharacters, internalEntityDecl, notationDecl, occurrence, pcdata, processingInstruction, reset, separator, setDTDContentModelHandler, setDTDContentModelSource, setDTDHandler, setDTDSource, startAttlist, startConditional, startContentModel, startDTD, startExternalSubset, startGroup, startParameterEntity, textDecl, unparsedEntityDecl |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XML11DTDProcessor
public XML11DTDProcessor()
XML11DTDProcessor
public XML11DTDProcessor(SymbolTable symbolTable)
XML11DTDProcessor
public XML11DTDProcessor(SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
isValidNmtoken
protected boolean isValidNmtoken(java.lang.String nmtoken)
- Overrides:
isValidNmtoken
in class XMLDTDProcessor
isValidName
protected boolean isValidName(java.lang.String name)
- Overrides:
isValidName
in class XMLDTDProcessor
createDTDScanner
protected XMLDTDScannerImpl createDTDScanner(SymbolTable symbolTable,
XMLErrorReporter errorReporter,
XMLEntityManager entityManager)
- Overrides:
createDTDScanner
in class XMLDTDLoader
getScannerVersion
protected short getScannerVersion()
- Overrides:
getScannerVersion
in class XMLDTDLoader
Copyright © 1999-2006 The Apache Software Foundation. All Rights Reserved.