net.sourceforge.pmd.util.viewer.model
public class ASTModel extends Object implements TreeModel
Version: $Id: ASTModel.java 4980 2007-01-27 18:11:14Z allancaplan $
| Constructor Summary | |
|---|---|
| ASTModel(SimpleNode root)
creates the tree model
| |
| Method Summary | |
|---|---|
| void | addTreeModelListener(TreeModelListener l) |
| protected void | fireTreeModelEvent(TreeModelEvent e) |
| Object | getChild(Object parent, int index) |
| int | getChildCount(Object parent) |
| int | getIndexOfChild(Object parent, Object child) |
| Object | getRoot() |
| boolean | isLeaf(Object node) |
| void | removeTreeModelListener(TreeModelListener l) |
| void | valueForPathChanged(TreePath path, Object newValue) |
Parameters: root tree's root
See Also: javax.swing.tree.TreeModel#addTreeModelListener(javax.swing.event.TreeModelListener)
See Also: javax.swing.tree.TreeModel
See Also: javax.swing.tree.TreeModel#getChildCount(java.lang.Object)
See Also: javax.swing.tree.TreeModel#getIndexOfChild(java.lang.Object,java.lang.Object)
See Also: javax.swing.tree.TreeModel#getRoot()
See Also: javax.swing.tree.TreeModel#isLeaf(java.lang.Object)
See Also: javax.swing.tree.TreeModel#removeTreeModelListener(javax.swing.event.TreeModelListener)
See Also: javax.swing.tree.TreeModel#valueForPathChanged(javax.swing.tree.TreePath,java.lang.Object)