org.exolab.adaptx.xml.parser

Class JAXPDOMParser

public class JAXPDOMParser extends Object implements DOMParser

Creates a generic JAXP DOM Parser

Version: $Revision: 3824 $ $Date: 2003-09-06 05:15:16 -0400 (Sat, 06 Sep 2003) $

Author: Keith Visco

Constructor Summary
JAXPDOMParser()
Creates a new instance of the JAXPDOMParser wrapper
Method Summary
DOMParsercopyInstance()
Creates a new copy of this DOMParser initialized with the same properties as this DOMParser.
DocumentcreateDocument()
Creates a DOM Document
DocumentreadDocument(URILocation location, ErrorObserver observer)
Reads an XML Document from the given Reader
voidsetDocumentType(Document document, String systemId)
Sets the DocumentType for the given document
voidsetValidation(boolean validate)
Sets whether or not to Validate the Document

Constructor Detail

JAXPDOMParser

public JAXPDOMParser()
Creates a new instance of the JAXPDOMParser wrapper

Method Detail

copyInstance

public DOMParser copyInstance()
Creates a new copy of this DOMParser initialized with the same properties as this DOMParser.

Returns: the new DOMParser instance

createDocument

public Document createDocument()
Creates a DOM Document

Returns: the new Document

readDocument

public Document readDocument(URILocation location, ErrorObserver observer)
Reads an XML Document from the given Reader

Parameters: reader the Reader for reading the XML stream filename observer the ErrorObserver for notification of errors

setDocumentType

public void setDocumentType(Document document, String systemId)
Sets the DocumentType for the given document

Parameters: document the Document to set the document type in systemId the systemId for the document type

setValidation

public void setValidation(boolean validate)
Sets whether or not to Validate the Document

Parameters: validate a boolean indicating whether or not to validate the Document