|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultTreeModel
jaxe.DOMTree.Model
static class DOMTree.Model
DOM tree model.
| Field Summary | |
|---|---|
private org.w3c.dom.Document |
document
Document. |
private java.util.HashMap<javax.swing.tree.MutableTreeNode,org.w3c.dom.Node> |
nodeMap
Node Map. |
private java.util.HashMap<org.w3c.dom.Node,javax.swing.tree.MutableTreeNode> |
nodeMapInv
|
| Fields inherited from class javax.swing.tree.DefaultTreeModel |
|---|
asksAllowsChildren, listenerList, root |
| Constructor Summary | |
|---|---|
DOMTree.Model()
Default constructor. |
|
DOMTree.Model(org.w3c.dom.Document document)
Constructs a model from the specified document. |
|
| Method Summary | |
|---|---|
private void |
buildTree()
Builds the tree. |
org.w3c.dom.Document |
getDocument()
Returns the document. |
javax.swing.tree.DefaultMutableTreeNode |
getMutNode(org.w3c.dom.Node node)
get the MutableTreeNode for a org.w3c.Node. |
org.w3c.dom.Node |
getNode(java.lang.Object treeNode)
get the org.w3c.Node for a MutableTreeNode. |
private javax.swing.tree.MutableTreeNode |
insertCDataSectionNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
Inserts a CData Section Node. |
private javax.swing.tree.MutableTreeNode |
insertElementNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
Inserts an element node. |
private javax.swing.tree.MutableTreeNode |
insertNode(java.lang.String what,
javax.swing.tree.MutableTreeNode where)
Inserts a node and returns a reference to the new node. |
private javax.swing.tree.MutableTreeNode |
insertTextNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
Inserts a text node. |
void |
setDocument(org.w3c.dom.Document document)
Sets the document. |
private javax.swing.tree.MutableTreeNode |
setDocumentNode(org.w3c.dom.Node what)
Inserts the document node. |
| Methods inherited from class javax.swing.tree.DefaultTreeModel |
|---|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private org.w3c.dom.Document document
private final java.util.HashMap<javax.swing.tree.MutableTreeNode,org.w3c.dom.Node> nodeMap
private final java.util.HashMap<org.w3c.dom.Node,javax.swing.tree.MutableTreeNode> nodeMapInv
| Constructor Detail |
|---|
public DOMTree.Model()
public DOMTree.Model(org.w3c.dom.Document document)
| Method Detail |
|---|
public void setDocument(org.w3c.dom.Document document)
public org.w3c.dom.Document getDocument()
public org.w3c.dom.Node getNode(java.lang.Object treeNode)
public javax.swing.tree.DefaultMutableTreeNode getMutNode(org.w3c.dom.Node node)
private void buildTree()
private javax.swing.tree.MutableTreeNode insertNode(java.lang.String what,
javax.swing.tree.MutableTreeNode where)
private javax.swing.tree.MutableTreeNode setDocumentNode(org.w3c.dom.Node what)
private javax.swing.tree.MutableTreeNode insertElementNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
private javax.swing.tree.MutableTreeNode insertTextNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
private javax.swing.tree.MutableTreeNode insertCDataSectionNode(org.w3c.dom.Node what,
javax.swing.tree.MutableTreeNode where)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||