Class PRemoveBillInProgressTreeTable

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

public class PRemoveBillInProgressTreeTable extends JTreeTable implements TreeTableDataListener
This is the TreeTable Used for BillUnit-PRemoveBillInProgress Display
Author:
Manjunatha L
See Also:
  • Constructor Details

    • PRemoveBillInProgressTreeTable

      public PRemoveBillInProgressTreeTable(PRemoveBillInProgressModel model)
      Parameters:
      TreeTableModel - model
  • Method Details

    • setTreeTableProperties

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

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

      public void treeTableChanged(TreeTableDataEvent event)
      Description copied from interface: TreeTableDataListener
      Returns the tree table data chnages
      Specified by:
      treeTableChanged in interface TreeTableDataListener
      Parameters:
      event - TreeTableDataEvent
    • getBillNowBillUnits

      public Hashtable getBillNowBillUnits()