org.exolab.adaptx.xml.parser

Class XercesParser

Implemented Interfaces:
DOMParser

public class XercesParser
extends java.lang.Object
implements DOMParser

Creates a DOM Package for use with Apache's Xerces parser.
Version:
$Revision: 3633 $ $Date: 2003-03-01 08:38:44 +0100 (Sat, 01 Mar 2003) $
Author:
Keith Visco

Constructor Summary

XercesParser()
Instantiate parser

Method Summary

DOMParser
copyInstance()
Creates a new copy of this DOMParser initialized with the same properties as this DOMParser.
Document
createDocument()
Creates a DOM Document
Document
readDocument(URILocation location, ErrorObserver observer)
Reads an XML Document from the given Reader
void
setDocumentType(Document document, String systemId)
Creates a DOM DocumentType using the DOM package of this DOMReader
void
setValidation(boolean validate)
Sets whether or not to Validate the Document

Constructor Details

XercesParser

public XercesParser()
Instantiate parser

Method Details

copyInstance

public DOMParser copyInstance()
Creates a new copy of this DOMParser initialized with the same properties as this DOMParser.
Specified by:
copyInstance in interface DOMParser
Returns:
the new DOMParser instance

createDocument

public Document createDocument()
Creates a DOM Document
Specified by:
createDocument in interface DOMParser
Returns:
the new Document

readDocument

public Document readDocument(URILocation location,
                             ErrorObserver observer)
Reads an XML Document from the given Reader
Specified by:
readDocument in interface DOMParser
Parameters:
observer - the ErrorObserver for notification of errors

setDocumentType

public void setDocumentType(Document document,
                            String systemId)
Creates a DOM DocumentType using the DOM package of this DOMReader
Specified by:
setDocumentType in interface DOMParser

setValidation

public void setValidation(boolean validate)
Sets whether or not to Validate the Document
Specified by:
setValidation in interface DOMParser
Parameters:
validate - a boolean indicating whether or not to validate the Document