com.gomjabbar.xml.dom
Class JaxpDocumentManager

java.lang.Object
  |
  +--com.gomjabbar.xml.dom.DocumentManager
        |
        +--com.gomjabbar.xml.dom.JaxpDocumentManager

public class JaxpDocumentManager
extends DocumentManager


Constructor Summary
JaxpDocumentManager()
           
 
Method Summary
 org.w3c.dom.Document createDocument_internal(java.lang.String internal_subset)
           
 org.w3c.dom.Document createDocument(java.lang.String system_dtd)
           
 org.w3c.dom.Document createDocument(java.lang.String public_id, java.lang.String system_dtd, java.lang.String internal_subset)
           
 org.w3c.dom.Document loadDocument(java.io.File f)
           
 org.w3c.dom.Document loadDocument(org.xml.sax.InputSource is)
           
 org.w3c.dom.Document loadDocument(java.lang.String url)
           
 javax.xml.transform.Transformer loadTransform(java.lang.String url)
           
 void parse(java.io.File f, org.xml.sax.helpers.DefaultHandler dh)
           
 void writeDocument(org.w3c.dom.Document doc, java.io.File f)
           
 void writeDocument(org.w3c.dom.Document doc, java.io.Writer fw)
           
 void writeElement(org.w3c.dom.Element elm, java.io.Writer w)
           
 
Methods inherited from class com.gomjabbar.xml.dom.DocumentManager
clone_deep, clone_shallow, import_deep, import_shallow, loadDtd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxpDocumentManager

public JaxpDocumentManager()
                    throws javax.xml.parsers.ParserConfigurationException,
                           org.xml.sax.SAXException
Method Detail

parse

public void parse(java.io.File f,
                  org.xml.sax.helpers.DefaultHandler dh)
           throws java.io.IOException,
                  org.xml.sax.SAXException
Overrides:
parse in class DocumentManager

createDocument

public org.w3c.dom.Document createDocument(java.lang.String system_dtd)
Overrides:
createDocument in class DocumentManager

createDocument_internal

public org.w3c.dom.Document createDocument_internal(java.lang.String internal_subset)
Overrides:
createDocument_internal in class DocumentManager

createDocument

public org.w3c.dom.Document createDocument(java.lang.String public_id,
                                           java.lang.String system_dtd,
                                           java.lang.String internal_subset)
Overrides:
createDocument in class DocumentManager

loadDocument

public org.w3c.dom.Document loadDocument(java.lang.String url)
                                  throws java.io.IOException,
                                         org.xml.sax.SAXException
Overrides:
loadDocument in class DocumentManager

loadDocument

public org.w3c.dom.Document loadDocument(org.xml.sax.InputSource is)
                                  throws java.io.IOException,
                                         org.xml.sax.SAXException
Overrides:
loadDocument in class DocumentManager

loadDocument

public org.w3c.dom.Document loadDocument(java.io.File f)
                                  throws java.io.IOException,
                                         org.xml.sax.SAXException
Overrides:
loadDocument in class DocumentManager

writeDocument

public void writeDocument(org.w3c.dom.Document doc,
                          java.io.File f)
                   throws java.io.IOException
Overrides:
writeDocument in class DocumentManager

writeDocument

public void writeDocument(org.w3c.dom.Document doc,
                          java.io.Writer fw)
                   throws java.io.IOException
Overrides:
writeDocument in class DocumentManager

writeElement

public void writeElement(org.w3c.dom.Element elm,
                         java.io.Writer w)
                  throws java.io.IOException
Overrides:
writeElement in class DocumentManager

loadTransform

public javax.xml.transform.Transformer loadTransform(java.lang.String url)
                                              throws javax.xml.transform.TransformerConfigurationException
Overrides:
loadTransform in class DocumentManager