|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.sqs_xml.editor.base.source.DOMTreeWalkerTreeModel
This class implements the Swing TreeModel interface so that the DOM tree returned by a TreeWalker can be displayed in a JTree component.
| Constructor Summary | |
DOMTreeWalkerTreeModel(org.w3c.dom.Document document)
Create a TreeModel for a TreeWalker that returns all nodes in the specified document |
|
DOMTreeWalkerTreeModel(org.w3c.dom.Element element)
Create a TreeModel for a TreeWalker that returns the specified element and all of its descendant nodes. |
|
DOMTreeWalkerTreeModel(org.w3c.dom.traversal.TreeWalker walker)
Create a TreeModel for the specified TreeWalker |
|
| Method Summary | |
void |
addTreeModelListener(javax.swing.event.TreeModelListener l)
|
java.lang.Object |
getChild(java.lang.Object parent,
int index)
|
int |
getChildCount(java.lang.Object node)
|
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
|
java.lang.Object |
getRoot()
|
boolean |
isLeaf(java.lang.Object node)
|
void |
removeTreeModelListener(javax.swing.event.TreeModelListener l)
|
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newvalue)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DOMTreeWalkerTreeModel(org.w3c.dom.traversal.TreeWalker walker)
public DOMTreeWalkerTreeModel(org.w3c.dom.Document document)
public DOMTreeWalkerTreeModel(org.w3c.dom.Element element)
| Method Detail |
public java.lang.Object getRoot()
getRoot in interface javax.swing.tree.TreeModelpublic boolean isLeaf(java.lang.Object node)
isLeaf in interface javax.swing.tree.TreeModelpublic int getChildCount(java.lang.Object node)
getChildCount in interface javax.swing.tree.TreeModel
public java.lang.Object getChild(java.lang.Object parent,
int index)
getChild in interface javax.swing.tree.TreeModel
public int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
getIndexOfChild in interface javax.swing.tree.TreeModel
public void valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newvalue)
valueForPathChanged in interface javax.swing.tree.TreeModelpublic void addTreeModelListener(javax.swing.event.TreeModelListener l)
addTreeModelListener in interface javax.swing.tree.TreeModelpublic void removeTreeModelListener(javax.swing.event.TreeModelListener l)
removeTreeModelListener in interface javax.swing.tree.TreeModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||