org.w3c.domts

Class JTidyDocumentBuilderFactory

public class JTidyDocumentBuilderFactory extends DOMTestDocumentBuilderFactory

This class implements the generic parser builder for JTidy (http://sf.net/projects/JTidy) which reads HTML and supports the fundamental DOM interfaces but not either HTML L1 DOM or HTML L2 DOM
Constructor Summary
JTidyDocumentBuilderFactory(DocumentBuilderSetting[] settings)
Creates a implementation of DOMTestDocumentBuilderFactory using JTidy's HTML parser and DOM implementation
Method Summary
StringgetContentType()
DOMImplementationgetDOMImplementation()
booleanhasFeature(String feature, String version)
booleanisCoalescing()
booleanisExpandEntityReferences()
booleanisIgnoringElementContentWhitespace()
booleanisNamespaceAware()
booleanisValidating()
Documentload(URL url)
DOMTestDocumentBuilderFactorynewInstance(DocumentBuilderSetting[] newSettings)

Constructor Detail

JTidyDocumentBuilderFactory

public JTidyDocumentBuilderFactory(DocumentBuilderSetting[] settings)
Creates a implementation of DOMTestDocumentBuilderFactory using JTidy's HTML parser and DOM implementation

Parameters: settings array of settings, may be null.

Method Detail

getContentType

public String getContentType()

getDOMImplementation

public DOMImplementation getDOMImplementation()

hasFeature

public boolean hasFeature(String feature, String version)

isCoalescing

public boolean isCoalescing()

isExpandEntityReferences

public boolean isExpandEntityReferences()

isIgnoringElementContentWhitespace

public boolean isIgnoringElementContentWhitespace()

isNamespaceAware

public boolean isNamespaceAware()

isValidating

public boolean isValidating()

load

public Document load(URL url)

newInstance

public DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings)