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

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

public static class TypeTree.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 TypeTree.Model.UIUserObject
           
 
Constructor Summary
TypeTree.Model()
          Default constructor.
TypeTree.Model(Type container)
          Constructs a model from the specified document.
 
Method Summary
 Type getDocument()
          Returns the document.
 Type getNode(java.lang.Object treeNode)
          get the org.w3c.Node for a MutableTreeNode.
 void setDocument(Type container)
          Sets the document.
 
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

TypeTree.Model

public TypeTree.Model()
Default constructor.


TypeTree.Model

public TypeTree.Model(Type container)
Constructs a model from the specified document.

Method Detail

setDocument

public void setDocument(Type container)
Sets the document.


getDocument

public Type getDocument()
Returns the document.


getNode

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