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, valueForPathChanged
public ParseTreeModel(DetailAST parseTree)
public int getColumnCount()
TreeTableModel
public String getColumnName(int column)
TreeTableModel
column
.public Class getColumnClass(int column)
TreeTableModel
column
.getColumnClass
in interface TreeTableModel
getColumnClass
in class AbstractTreeTableModel
public Object getValueAt(Object node, int column)
TreeTableModel
node
,
at column number column
.public void setValueAt(Object aValue, Object node, int column)
TreeTableModel
node
,
at column number column
.setValueAt
in interface TreeTableModel
setValueAt
in class AbstractTreeTableModel
public int getChildCount(Object parent)