Class TreeMapTreeTableModel
java.lang.Object
com.macrofocus.high_d.treetable.swing.AbstractTreeTableModel
com.macrofocus.high_d.treetable.swing.TreeMapTreeTableModel
- All Implemented Interfaces:
TreeTableModel
,TreeModel
Created by luc on 28/05/15.
-
Field Summary
Fields inherited from class com.macrofocus.high_d.treetable.swing.AbstractTreeTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Class<?>
getColumnClass
(int columnIndex) Returns the type (class) of a column.int
Returns the number of available columns.getColumnName
(int columnIndex) Returns the column name.getRoot()
getValueAt
(Object n, int columnIndex) Returns the value of a node in a column.boolean
isCellEditable
(Object node, int column) Check if a cell of a node in one column is editable.void
setValueAt
(Object aValue, Object node, int column) Sets a value for a node in one column.Methods inherited from class com.macrofocus.high_d.treetable.swing.AbstractTreeTableModel
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, isLeaf, removeTreeModelListener, valueForPathChanged
-
Constructor Details
-
TreeMapTreeTableModel
public TreeMapTreeTableModel(com.treemap.DefaultTreeMapModel model)
-
-
Method Details
-
getRoot
-
getColumnCount
public int getColumnCount()Description copied from interface:TreeTableModel
Returns the number of available columns.- Returns:
- Number of Columns
-
getColumnName
Description copied from interface:TreeTableModel
Returns the column name.- Parameters:
columnIndex
- Column number- Returns:
- Column name
-
getColumnClass
Description copied from interface:TreeTableModel
Returns the type (class) of a column.- Parameters:
columnIndex
- Column number- Returns:
- Class
-
getValueAt
Description copied from interface:TreeTableModel
Returns the value of a node in a column.- Parameters:
n
- NodecolumnIndex
- Column number- Returns:
- Value of the node in the column
-
isCellEditable
Description copied from interface:TreeTableModel
Check if a cell of a node in one column is editable.- Parameters:
node
- Nodecolumn
- Column number- Returns:
- true/false
-
setValueAt
Description copied from interface:TreeTableModel
Sets a value for a node in one column.- Parameters:
aValue
- New valuenode
- Nodecolumn
- Column number
-
getChild
-
getChildCount
-