|
||||||||||
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.TreeModel
public boolean isLeaf(java.lang.Object node)
isLeaf
in interface javax.swing.tree.TreeModel
public 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.TreeModel
public void addTreeModelListener(javax.swing.event.TreeModelListener l)
addTreeModelListener
in interface javax.swing.tree.TreeModel
public 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 |