|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultTreeModel
edu.iastate.jtm.gui.XmlTreeModel
public class XmlTreeModel
| Field Summary | |
|---|---|
static XmlTreeModel |
EMPTY_TREE
|
(package private) java.util.Hashtable |
nodeTable
|
(package private) org.dom4j.Element |
root
|
(package private) java.util.LinkedList |
toAdd
|
| Fields inherited from class javax.swing.tree.DefaultTreeModel |
|---|
asksAllowsChildren, listenerList |
| Constructor Summary | |
|---|---|
XmlTreeModel(org.dom4j.Document doc)
Create a treeModel given a document |
|
XmlTreeModel(org.dom4j.Element root)
Create a treeModel given a root element. |
|
| Method Summary | |
|---|---|
void |
addElementTo(org.dom4j.Element child,
org.dom4j.Element parent)
|
XmlTreeNode |
getTreeNode(org.dom4j.Node xmlNode)
|
void |
insertNodeInto(javax.swing.tree.MutableTreeNode child,
javax.swing.tree.MutableTreeNode parent,
int id)
|
void |
removeNodeFromParent(javax.swing.tree.MutableTreeNode child)
|
void |
removeNodeFromParent(org.dom4j.Node child)
|
void |
updateElement(org.dom4j.Element changed)
|
| Methods inherited from class javax.swing.tree.DefaultTreeModel |
|---|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
org.dom4j.Element root
java.util.Hashtable nodeTable
java.util.LinkedList toAdd
public static final XmlTreeModel EMPTY_TREE
| Constructor Detail |
|---|
public XmlTreeModel(org.dom4j.Element root)
root - public XmlTreeModel(org.dom4j.Document doc)
doc - | Method Detail |
|---|
public void insertNodeInto(javax.swing.tree.MutableTreeNode child,
javax.swing.tree.MutableTreeNode parent,
int id)
insertNodeInto in class javax.swing.tree.DefaultTreeModel
public void addElementTo(org.dom4j.Element child,
org.dom4j.Element parent)
public XmlTreeNode getTreeNode(org.dom4j.Node xmlNode)
public void removeNodeFromParent(javax.swing.tree.MutableTreeNode child)
removeNodeFromParent in class javax.swing.tree.DefaultTreeModelpublic void removeNodeFromParent(org.dom4j.Node child)
public void updateElement(org.dom4j.Element changed)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||