Package com.portal.app.cc
Class BalanceGroupsModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
com.portal.app.cc.BalanceGroupsModel
- All Implemented Interfaces:
TreeTableModel
,Serializable
,TreeModel
'BalanceGroupsModel' is a 'TreeTableModel' representing
for BalanceGroup TreeTable in PaymentPanel during .
- Author:
- Ram
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the child ofnode
at indexi
.int
getChildCount
(Object node) Returns the number of children ofnode
.protected Object[]
getChildren
(Object node) returns array of children.getColumnClass
(int column) Returns the class for the particular columnint
Returns the number of columns.getColumnName
(int column) Returns the name for a particular column.getValueAt
(Object node, int column) Returns the value of the particular column.boolean
isCellEditable
(int row, int col) boolean
isCellEditable
(Object node, int column) Returns true if there is a setter method name for columncolumn
.boolean
Returns true if the passed in object represents a leafvoid
setValueAt
(Object aValue, Object node, int column) Sets the value for 'node' at 'column'.void
setValueAt
(Object value, Object node, int row, int column) Sets the value for nodenode
, at row numberrow
.void
valueForPathChanged
(TreePath path, Object newValue) Messaged when user altered the item identified by 'path' to 'newValue'Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, getIndexOfChild, getRoot, removeTreeModelListener
-
Constructor Details
-
BalanceGroupsModel
- Parameters:
BalanceGroupsNode
- root
-
BalanceGroupsModel
-
-
Method Details
-
getChild
Returns the child ofnode
at indexi
.- Specified by:
getChild
in interfaceTreeModel
- Overrides:
getChild
in classDefaultTreeModel
-
getChildCount
Returns the number of children ofnode
.- Specified by:
getChildCount
in interfaceTreeModel
- Overrides:
getChildCount
in classDefaultTreeModel
-
isLeaf
Returns true if the passed in object represents a leaf- Specified by:
isLeaf
in interfaceTreeModel
- Overrides:
isLeaf
in classDefaultTreeModel
-
getColumnCount
public int getColumnCount()Returns the number of columns.- Specified by:
getColumnCount
in interfaceTreeTableModel
-
getColumnName
Returns the name for a particular column.- Specified by:
getColumnName
in interfaceTreeTableModel
-
getColumnClass
Returns the class for the particular column- Specified by:
getColumnClass
in interfaceTreeTableModel
-
getValueAt
Returns the value of the particular column.- Specified by:
getValueAt
in interfaceTreeTableModel
-
isCellEditable
public boolean isCellEditable(int row, int col) -
setValueAt
Sets the value for 'node' at 'column'. -
valueForPathChanged
Messaged when user altered the item identified by 'path' to 'newValue'- Specified by:
valueForPathChanged
in interfaceTreeModel
- Overrides:
valueForPathChanged
in classDefaultTreeModel
-
getChildren
returns array of children. -
isCellEditable
Returns true if there is a setter method name for columncolumn
. This is set in the constructor.- Specified by:
isCellEditable
in interfaceTreeTableModel
-
setValueAt
Description copied from interface:TreeTableModel
Sets the value for nodenode
, at row numberrow
. at column numbercolumn
.- Specified by:
setValueAt
in interfaceTreeTableModel
-