| java.lang.Object org.swingml.AbstractSwingMLModel org.swingml.SwingMLModel org.swingml.treetablebrowser.ext.AbstractTreeTableModel
All known Subclasses: org.swingml.treetablebrowser.ext.TreeTableBrowserModel,
Method Summary | |
public void | addTreeModelListener(TreeModelListener l) | protected void | fireTreeNodesChanged(Object source, Object[] path, int[] childIndices, Object[] children) | protected void | fireTreeNodesInserted(Object source, Object[] path, int[] childIndices, Object[] children) | protected void | fireTreeNodesRemoved(Object source, Object[] path, int[] childIndices, Object[] children) | protected void | fireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children) | public Class | getColumnClass(int column) | public int | getIndexOfChild(Object parent, Object child) | public Object | getRoot() | public boolean | isCellEditable(Object node, int column) By default, make the column with the Tree in it the only editable one. | public boolean | isLeaf(Object node) | public void | removeTreeModelListener(TreeModelListener l) | public void | setRoot(Object aRoot) | public void | setValueAt(Object aValue, Object node, int column) | public void | valueForPathChanged(TreePath path, Object newValue) |
fireTreeNodesChanged | protected void fireTreeNodesChanged(Object source, Object[] path, int[] childIndices, Object[] children)(Code) | | |
fireTreeNodesInserted | protected void fireTreeNodesInserted(Object source, Object[] path, int[] childIndices, Object[] children)(Code) | | |
fireTreeNodesRemoved | protected void fireTreeNodesRemoved(Object source, Object[] path, int[] childIndices, Object[] children)(Code) | | |
fireTreeStructureChanged | protected void fireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children)(Code) | | |
getColumnClass | public Class getColumnClass(int column)(Code) | | |
isCellEditable | public boolean isCellEditable(Object node, int column)(Code) | | By default, make the column with the Tree in it the only editable one.
Making this column editable causes the JTable to forward mouse
and keyboard events in the Tree column to the underlying JTree.
|
|
|