org.apache.crimson.jaxp
Class DocumentBuilderFactoryImpl

java.lang.Object
  extended byjavax.xml.parsers.DocumentBuilderFactory
      extended byorg.apache.crimson.jaxp.DocumentBuilderFactoryImpl

public class DocumentBuilderFactoryImpl
extends javax.xml.parsers.DocumentBuilderFactory

Author:
Rajiv Mordani

Field Summary
 
Fields inherited from class javax.xml.parsers.DocumentBuilderFactory
 
Constructor Summary
DocumentBuilderFactoryImpl()
           
 
Method Summary
 Object getAttribute(String name)
          Allows the user to retrieve specific attributes on the underlying implementation.
 javax.xml.parsers.DocumentBuilder newDocumentBuilder()
           
 void setAttribute(String name, Object value)
          Allows the user to set specific attributes on the underlying implementation.
 
Methods inherited from class javax.xml.parsers.DocumentBuilderFactory
isCoalescing, isExpandEntityReferences, isIgnoringComments, isIgnoringElementContentWhitespace, isNamespaceAware, isValidating, newInstance, setCoalescing, setExpandEntityReferences, setIgnoringComments, setIgnoringElementContentWhitespace, setNamespaceAware, setValidating
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentBuilderFactoryImpl

public DocumentBuilderFactoryImpl()
Method Detail

newDocumentBuilder

public javax.xml.parsers.DocumentBuilder newDocumentBuilder()
                                                     throws javax.xml.parsers.ParserConfigurationException
Throws:
javax.xml.parsers.ParserConfigurationException

setAttribute

public void setAttribute(String name,
                         Object value)
                  throws IllegalArgumentException
Allows the user to set specific attributes on the underlying implementation.

Throws:
IllegalArgumentException

getAttribute

public Object getAttribute(String name)
                    throws IllegalArgumentException
Allows the user to retrieve specific attributes on the underlying implementation.

Throws:
IllegalArgumentException