net.sf.sqs_xml.editor.base.source
Class DOMTreeSource

java.lang.Object
  extended bynet.sf.sqs_xml.editor.base.source.Source
      extended bynet.sf.sqs_xml.editor.base.source.DOMTreeSource
Direct Known Subclasses:
SQSSource

public class DOMTreeSource
extends Source

Author:
hiroya

Constructor Summary
DOMTreeSource()
           
DOMTreeSource(java.io.File file)
           
DOMTreeSource(java.net.URL url, boolean readonly, java.lang.String title)
           
 
Method Summary
 org.w3c.dom.Document createDocument(java.io.File file)
           
 org.w3c.dom.Document createDocument(java.io.InputStream stream)
           
 java.io.InputStream createInputStream()
           
 org.w3c.dom.Document getDocument()
           
 javax.swing.tree.TreeModel getTreeModel()
           
 void initialize()
           
 void initialize(java.io.File file)
           
 void initialize(java.io.InputStream stream)
           
 
Methods inherited from class net.sf.sqs_xml.editor.base.source.Source
equals, getFile, getTitle, getURL, isDirty, isModified, isReadOnly, lastModified, save, setDirty, setFile, setReadOnly, toString, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DOMTreeSource

public DOMTreeSource()
              throws SourceException

DOMTreeSource

public DOMTreeSource(java.io.File file)
              throws SourceException

DOMTreeSource

public DOMTreeSource(java.net.URL url,
                     boolean readonly,
                     java.lang.String title)
              throws SourceException
Method Detail

initialize

public void initialize()
                throws SourceException
Throws:
SourceException

initialize

public void initialize(java.io.File file)
                throws SourceException
Throws:
SourceException

initialize

public void initialize(java.io.InputStream stream)
                throws SourceException
Specified by:
initialize in class Source
Throws:
SourceException

createDocument

public org.w3c.dom.Document createDocument(java.io.File file)
                                    throws javax.xml.parsers.ParserConfigurationException,
                                           org.xml.sax.SAXException,
                                           java.io.IOException
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException

createDocument

public org.w3c.dom.Document createDocument(java.io.InputStream stream)
                                    throws javax.xml.parsers.ParserConfigurationException,
                                           org.xml.sax.SAXException,
                                           java.io.IOException
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException

getDocument

public org.w3c.dom.Document getDocument()

getTreeModel

public javax.swing.tree.TreeModel getTreeModel()

createInputStream

public java.io.InputStream createInputStream()
                                      throws java.io.IOException
Specified by:
createInputStream in class Source
Throws:
java.io.IOException