com.jaxfront.swing.ui.tools
Class DOMTree.Model

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by com.jaxfront.swing.ui.tools.DOMTree.Model
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel
Enclosing class:
DOMTree

public static class DOMTree.Model
extends javax.swing.tree.DefaultTreeModel
implements java.io.Serializable

DOM tree model.

Version:
Author:
Andy Clark, IBM
See Also:
Serialized Form

Nested Class Summary
 class DOMTree.Model.XpathUserObject
           
 
Constructor Summary
DOMTree.Model(boolean generateSequenceNumbers)
          Default constructor.
DOMTree.Model(org.w3c.dom.Document document, boolean generateSequenceNumbers)
          Constructs a model from the specified document.
 
Method Summary
 org.w3c.dom.Document getDocument()
          Returns the document.
 org.w3c.dom.Node getNode(java.lang.Object treeNode)
          get the org.w3c.Node for a MutableTreeNode.
 boolean isIndexingEnabled()
           
 void setDocument(org.w3c.dom.Document document)
          Sets the document.
 void setIndexingEnabled(boolean enabled)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMTree.Model

public DOMTree.Model(boolean generateSequenceNumbers)
Default constructor.


DOMTree.Model

public DOMTree.Model(org.w3c.dom.Document document,
                     boolean generateSequenceNumbers)
Constructs a model from the specified document.

Method Detail

setDocument

public void setDocument(org.w3c.dom.Document document)
Sets the document.


getDocument

public org.w3c.dom.Document getDocument()
Returns the document.


getNode

public org.w3c.dom.Node getNode(java.lang.Object treeNode)
get the org.w3c.Node for a MutableTreeNode.


isIndexingEnabled

public boolean isIndexingEnabled()

setIndexingEnabled

public void setIndexingEnabled(boolean enabled)