com.sun.msv.verifier.jaxp

Class DocumentBuilderFactoryImpl

public class DocumentBuilderFactoryImpl extends DocumentBuilderFactory

DocumentBuilderFactory implementation that supports validation.

This class uses another DocumentBuilderFactory implementation and adds the validation capability to it.

Author: Kohsuke KAWAGUCHI

Constructor Summary
DocumentBuilderFactoryImpl()
Creates a new instance by using the default DocumentBuilderFactory implementation as the underlying parser.
DocumentBuilderFactoryImpl(DocumentBuilderFactory _factory)
Creates a new instance by specifying the underlying SAXParserFactory implementation.
DocumentBuilderFactoryImpl(DocumentBuilderFactory _factory, Schema _schema)
Method Summary
ObjectgetAttribute(String name)
booleangetFeature(String name)
booleanisCoalescing()
booleanisExpandEntityReference()
booleanisIgnoringComments()
booleanisIgnoringElementContentWhitespace()
booleanisNamespaceAware()
booleanisValidating()
DocumentBuildernewDocumentBuilder()
voidsetAttribute(String name, Object value)
voidsetCoalescing(boolean newVal)
voidsetExpandEntityReference(boolean newVal)
voidsetFeature(String name, boolean value)
voidsetIgnoringComments(boolean newVal)
voidsetIgnoringElementContentWhitespace(boolean newVal)
voidsetNamespaceAware(boolean newVal)
voidsetValidating(boolean newVal)

Constructor Detail

DocumentBuilderFactoryImpl

public DocumentBuilderFactoryImpl()
Creates a new instance by using the default DocumentBuilderFactory implementation as the underlying parser. This constructor does not set any schema.

DocumentBuilderFactoryImpl

public DocumentBuilderFactoryImpl(DocumentBuilderFactory _factory)
Creates a new instance by specifying the underlying SAXParserFactory implementation. This constructor does not set any schema.

DocumentBuilderFactoryImpl

public DocumentBuilderFactoryImpl(DocumentBuilderFactory _factory, Schema _schema)

Method Detail

getAttribute

public Object getAttribute(String name)

getFeature

public boolean getFeature(String name)

isCoalescing

public boolean isCoalescing()

isExpandEntityReference

public boolean isExpandEntityReference()

isIgnoringComments

public boolean isIgnoringComments()

isIgnoringElementContentWhitespace

public boolean isIgnoringElementContentWhitespace()

isNamespaceAware

public boolean isNamespaceAware()

isValidating

public boolean isValidating()

newDocumentBuilder

public DocumentBuilder newDocumentBuilder()

setAttribute

public void setAttribute(String name, Object value)

setCoalescing

public void setCoalescing(boolean newVal)

setExpandEntityReference

public void setExpandEntityReference(boolean newVal)

setFeature

public void setFeature(String name, boolean value)

setIgnoringComments

public void setIgnoringComments(boolean newVal)

setIgnoringElementContentWhitespace

public void setIgnoringElementContentWhitespace(boolean newVal)

setNamespaceAware

public void setNamespaceAware(boolean newVal)

setValidating

public void setValidating(boolean newVal)