Class TreeMapTreeTableModel

java.lang.Object
com.macrofocus.high_d.treetable.swing.AbstractTreeTableModel
com.macrofocus.high_d.treetable.swing.TreeMapTreeTableModel
All Implemented Interfaces:
TreeTableModel, TreeModel

public class TreeMapTreeTableModel extends AbstractTreeTableModel
Created by luc on 28/05/15.
  • Constructor Details

    • TreeMapTreeTableModel

      public TreeMapTreeTableModel(com.treemap.DefaultTreeMapModel model)
  • Method Details

    • getRoot

      public Object getRoot()
    • getColumnCount

      public int getColumnCount()
      Description copied from interface: TreeTableModel
      Returns the number of available columns.
      Returns:
      Number of Columns
    • getColumnName

      public String getColumnName(int columnIndex)
      Description copied from interface: TreeTableModel
      Returns the column name.
      Parameters:
      columnIndex - Column number
      Returns:
      Column name
    • getColumnClass

      public Class<?> getColumnClass(int columnIndex)
      Description copied from interface: TreeTableModel
      Returns the type (class) of a column.
      Parameters:
      columnIndex - Column number
      Returns:
      Class
    • getValueAt

      public Object getValueAt(Object n, int columnIndex)
      Description copied from interface: TreeTableModel
      Returns the value of a node in a column.
      Parameters:
      n - Node
      columnIndex - Column number
      Returns:
      Value of the node in the column
    • isCellEditable

      public boolean isCellEditable(Object node, int column)
      Description copied from interface: TreeTableModel
      Check if a cell of a node in one column is editable.
      Parameters:
      node - Node
      column - Column number
      Returns:
      true/false
    • setValueAt

      public void setValueAt(Object aValue, Object node, int column)
      Description copied from interface: TreeTableModel
      Sets a value for a node in one column.
      Parameters:
      aValue - New value
      node - Node
      column - Column number
    • getChild

      public Object getChild(Object p, int index)
    • getChildCount

      public int getChildCount(Object p)