net.sourceforge.pmd.util.viewer.model
public class ASTModel extends Object implements TreeModel
Version: $Id: ASTModel.java,v 1.9 2006/02/10 14:26:32 tomcopeland Exp $
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)