antlr.debug.misc

Class JTreeASTModel

public class JTreeASTModel extends Object implements TreeModel

Field Summary
ASTroot
Constructor Summary
JTreeASTModel(AST t)
Method Summary
voidaddTreeModelListener(TreeModelListener l)
ObjectgetChild(Object parent, int index)
intgetChildCount(Object parent)
intgetIndexOfChild(Object parent, Object child)
ObjectgetRoot()
booleanisLeaf(Object node)
voidremoveTreeModelListener(TreeModelListener l)
voidvalueForPathChanged(TreePath path, Object newValue)

Field Detail

root

AST root

Constructor Detail

JTreeASTModel

public JTreeASTModel(AST t)

Method Detail

addTreeModelListener

public void addTreeModelListener(TreeModelListener l)

getChild

public Object getChild(Object parent, int index)

getChildCount

public int getChildCount(Object parent)

getIndexOfChild

public int getIndexOfChild(Object parent, Object child)

getRoot

public Object getRoot()

isLeaf

public boolean isLeaf(Object node)

removeTreeModelListener

public void removeTreeModelListener(TreeModelListener l)

valueForPathChanged

public void valueForPathChanged(TreePath path, Object newValue)