Class BalanceGroupTreeTable

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable

public class BalanceGroupTreeTable extends JTreeTable
This is the TreeTable Used for BillUnit-BalanceGroup Display in Payment Panel during Account Creation
Author:
Ram
See Also:
  • Constructor Details

    • BalanceGroupTreeTable

      public BalanceGroupTreeTable(BalanceGroupsModel model)
      Parameters:
      TreeTableModel - model
  • Method Details

    • setTreeTableProperties

      public void setTreeTableProperties()
      Set Default Properties for TreeTable
    • makeTree

      public BalanceGroupsNode makeTree(BalanceGroupsNode root, Hashtable balGrpBillInfoHash, Hashtable servBalGrpHash, Hashtable dealServHash, Hashtable productDealHash) throws EBufException
      This method creats a TreeTable Structure for BillInfo Details
      Parameters:
      root - - Root Node of TreeTable
      balGrpBillInfoHash - - Hashtable with BalanceGroup-BillInfo Relation
      servBalGrpHash - - Hashtable with Services-BalanceGroup Relation
      dealServHash - - Hashtable with Deal-Services Relation
      productDealHash - - Hashtable with Product-Deal Relation
      Returns:
      Throws:
      EBufException