Package ball.xml
Class FluentDocumentBuilderFactory
- java.lang.Object
-
- javax.xml.parsers.DocumentBuilderFactory
-
- ball.xml.FluentDocumentBuilderFactory
-
public class FluentDocumentBuilderFactory extends DocumentBuilderFactory
- Author:
- Allen D. Ball
-
-
Constructor Summary
Constructors Constructor Description FluentDocumentBuilderFactory()Sole public constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetAttribute(String name)booleangetFeature(String name)FluentDocument.BuildernewDocumentBuilder()static FluentDocumentBuilderFactorynewInstance()static FluentDocumentBuilderFactorynewInstance(String name, ClassLoader loader)voidsetAttribute(String name, Object value)voidsetFeature(String name, boolean value)-
Methods inherited from class javax.xml.parsers.DocumentBuilderFactory
getSchema, isCoalescing, isExpandEntityReferences, isIgnoringComments, isIgnoringElementContentWhitespace, isNamespaceAware, isValidating, isXIncludeAware, newDefaultInstance, setCoalescing, setExpandEntityReferences, setIgnoringComments, setIgnoringElementContentWhitespace, setNamespaceAware, setSchema, setValidating, setXIncludeAware
-
-
-
-
Constructor Detail
-
FluentDocumentBuilderFactory
public FluentDocumentBuilderFactory() throws FactoryConfigurationError
Sole public constructor.- Throws:
FactoryConfigurationError
-
-
Method Detail
-
newInstance
public static FluentDocumentBuilderFactory newInstance() throws FactoryConfigurationError
- Returns:
FluentDocumentBuilderFactory- Throws:
FactoryConfigurationError
-
newInstance
public static FluentDocumentBuilderFactory newInstance(String name, ClassLoader loader) throws FactoryConfigurationError
- Parameters:
name- TheClassname.loader- TheClassLoader.- Returns:
FluentDocumentBuilderFactory- Throws:
FactoryConfigurationError
-
setAttribute
public void setAttribute(String name, Object value) throws IllegalArgumentException
- Specified by:
setAttributein classDocumentBuilderFactory- Throws:
IllegalArgumentException
-
getAttribute
public Object getAttribute(String name) throws IllegalArgumentException
- Specified by:
getAttributein classDocumentBuilderFactory- Throws:
IllegalArgumentException
-
newDocumentBuilder
public FluentDocument.Builder newDocumentBuilder() throws ParserConfigurationException
- Specified by:
newDocumentBuilderin classDocumentBuilderFactory- Throws:
ParserConfigurationException
-
setFeature
public void setFeature(String name, boolean value) throws ParserConfigurationException
- Specified by:
setFeaturein classDocumentBuilderFactory- Throws:
ParserConfigurationException
-
getFeature
public boolean getFeature(String name) throws ParserConfigurationException
- Specified by:
getFeaturein classDocumentBuilderFactory- Throws:
ParserConfigurationException
-
-