org.basex.api.jaxp
Class BXDocBuilderFactory

java.lang.Object
  extended by javax.xml.parsers.DocumentBuilderFactory
      extended by org.basex.api.jaxp.BXDocBuilderFactory

public final class BXDocBuilderFactory
extends DocumentBuilderFactory

This class provides an entry to the projects' JAXP implementation.

Author:
Workgroup DBIS, University of Konstanz 2005-10, ISC License, Christian Gruen

Constructor Summary
BXDocBuilderFactory()
           
 
Method Summary
 Object getAttribute(String name)
           
 boolean getFeature(String name)
           
 Schema getSchema()
           
 boolean isXIncludeAware()
           
 DocumentBuilder newDocumentBuilder()
           
static DocumentBuilderFactory newInstance()
           
 void setAttribute(String name, Object value)
           
 void setFeature(String name, boolean value)
           
 void setSchema(Schema grammar)
           
 void setXIncludeAware(boolean state)
           
 
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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BXDocBuilderFactory

public BXDocBuilderFactory()
Method Detail

newDocumentBuilder

public DocumentBuilder newDocumentBuilder()
                                   throws ParserConfigurationException
Specified by:
newDocumentBuilder in class DocumentBuilderFactory
Throws:
ParserConfigurationException

setAttribute

public void setAttribute(String name,
                         Object value)
Specified by:
setAttribute in class DocumentBuilderFactory

getAttribute

public Object getAttribute(String name)
Specified by:
getAttribute in class DocumentBuilderFactory

getSchema

public Schema getSchema()
Overrides:
getSchema in class DocumentBuilderFactory

setSchema

public void setSchema(Schema grammar)
Overrides:
setSchema in class DocumentBuilderFactory

isXIncludeAware

public boolean isXIncludeAware()
Overrides:
isXIncludeAware in class DocumentBuilderFactory

setXIncludeAware

public void setXIncludeAware(boolean state)
Overrides:
setXIncludeAware in class DocumentBuilderFactory

getFeature

public boolean getFeature(String name)
Specified by:
getFeature in class DocumentBuilderFactory

setFeature

public void setFeature(String name,
                       boolean value)
Specified by:
setFeature in class DocumentBuilderFactory

newInstance

public static DocumentBuilderFactory newInstance()