public class ParseTreeModel extends AbstractTreeTableModel
| Constructor and Description |
|---|
ParseTreeModel(DetailAST parseTree) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
Class |
getColumnClass(int column)
Returns the type for column number
column. |
int |
getColumnCount()
Returns the number ofs availible column.
|
String |
getColumnName(int column)
Returns the name for column number
column. |
Object |
getValueAt(Object node,
int column)
Returns the value to be displayed for node
node,
at column number column. |
void |
setValueAt(Object aValue,
Object node,
int column)
Sets the value for node
node,
at column number column. |
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, isCellEditable, isLeaf, removeTreeModelListener, valueForPathChangedpublic ParseTreeModel(DetailAST parseTree)
public int getColumnCount()
TreeTableModelpublic String getColumnName(int column)
TreeTableModelcolumn.public Class getColumnClass(int column)
TreeTableModelcolumn.getColumnClass in interface TreeTableModelgetColumnClass in class AbstractTreeTableModelpublic Object getValueAt(Object node, int column)
TreeTableModelnode,
at column number column.public void setValueAt(Object aValue, Object node, int column)
TreeTableModelnode,
at column number column.setValueAt in interface TreeTableModelsetValueAt in class AbstractTreeTableModelpublic int getChildCount(Object parent)