org.apache.xerces.parsers

Class XMLDocumentParser

Implemented Interfaces:
org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler

public class XMLDocumentParser
extends AbstractXMLDocumentParser

This is a concrete vanilla XML parser class. It uses the abstract parser with either a BasicConfiguration object or the one specified by the application.
Version:
$Id: XMLDocumentParser.java 320308 2005-05-04 04:23:46Z mrglavas $
Authors:
Arnaud Le Hors, IBM
Andy Clark, IBM

Field Summary

Fields inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser

fDTDContentModelSource, fDTDSource, fDocumentSource, fInDTD

Fields inherited from class org.apache.xerces.parsers.XMLParser

ENTITY_RESOLVER, ERROR_HANDLER, fConfiguration

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

Fields inherited from interface org.apache.xerces.xni.XMLDTDHandler

CONDITIONAL_IGNORE, CONDITIONAL_INCLUDE

Constructor Summary

XMLDocumentParser()
Constructs a document parser using the default basic parser configuration.
XMLDocumentParser(SymbolTable symbolTable)
Constructs a document parser using the specified symbol table.
XMLDocumentParser(SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Constructs a document parser using the specified symbol table and grammar pool.
XMLDocumentParser(org.apache.xerces.xni.parser.XMLParserConfiguration config)
Constructs a document parser using the specified parser configuration.

Method Summary

Methods inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser

any, attributeDecl, characters, comment, doctypeDecl, element, elementDecl, empty, emptyElement, endAttlist, endCDATA, endConditional, endContentModel, endDTD, endDocument, endElement, endExternalSubset, endGeneralEntity, endGroup, endParameterEntity, externalEntityDecl, getDTDContentModelSource, getDTDSource, getDocumentSource, ignorableWhitespace, ignoredCharacters, internalEntityDecl, notationDecl, occurrence, pcdata, processingInstruction, reset, separator, setDTDContentModelSource, setDTDSource, setDocumentSource, startAttlist, startCDATA, startConditional, startContentModel, startDTD, startDocument, startElement, startExternalSubset, startGeneralEntity, startGroup, startParameterEntity, textDecl, unparsedEntityDecl, xmlDecl

Methods inherited from class org.apache.xerces.parsers.XMLParser

parse, reset

Constructor Details

XMLDocumentParser

public XMLDocumentParser()
Constructs a document parser using the default basic parser configuration.

XMLDocumentParser

public XMLDocumentParser(SymbolTable symbolTable)
Constructs a document parser using the specified symbol table.

XMLDocumentParser

public XMLDocumentParser(SymbolTable symbolTable,
                         org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Constructs a document parser using the specified symbol table and grammar pool.

XMLDocumentParser

public XMLDocumentParser(org.apache.xerces.xni.parser.XMLParserConfiguration config)
Constructs a document parser using the specified parser configuration.

Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.