Package com.portal.app.cc
Class ItemChargesModel
java.lang.Object
com.portal.pfc.ui.AbstractTreeTableModel
com.portal.app.cc.DynamicTreeTableModel
com.portal.app.cc.ItemChargesModel
- All Implemented Interfaces:
TreeTableModel
,TreeModel
BookmarksModel is a TreeTableModel extending from
DynamicTreeTableModel. The only functionality it adds is
overriding
isCellEditable
to return a different
value based on the type of node passed in. Specifically, the root node
is not editable, at all.- Author:
- Scott Violet
-
Field Summary
Fields inherited from class com.portal.pfc.ui.AbstractTreeTableModel
listenerList, root
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
isCellEditable
(Object node, int column) Returns true if there is a setter method name for columncolumn
.Methods inherited from class com.portal.app.cc.DynamicTreeTableModel
getChild, getChildCount, getColumnClass, getColumnCount, getColumnName, getPathToRoot, getValueAt, isLeaf, setValueAt
Methods inherited from class com.portal.pfc.ui.AbstractTreeTableModel
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, removeTreeModelListener, setValueAt, valueForPathChanged
-
Constructor Details
-
ItemChargesModel
- Parameters:
ItemChargeNode
- root
-
-
Method Details
-
isCellEditable
Returns true if there is a setter method name for columncolumn
. This is set in the constructor.- Specified by:
isCellEditable
in interfaceTreeTableModel
- Overrides:
isCellEditable
in classDynamicTreeTableModel
-