Class PNCDetailPanel

All Implemented Interfaces:
PAppComponent, PClientComponent, PCollectDataListener, PComponent, PComponentAttribute, PViewDataChangeListener, ContainerListener, ItemListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible

public class PNCDetailPanel extends PIACustomizablePanel implements ItemListener
put your documentation comment here
See Also:
  • Field Details

    • VALIDITY_FIRST_USAGE

      public static final int VALIDITY_FIRST_USAGE
      See Also:
    • VALIDITY_RELATIVE

      public static final int VALIDITY_RELATIVE
      See Also:
    • ONLYVALIDITY

      public static int ONLYVALIDITY
    • ONLYCREDITLIMIT

      public static int ONLYCREDITLIMIT
    • ALL

      public static int ALL
    • txtCredit

      public PIANumberField txtCredit
    • isUnlimited

      public JCheckBox isUnlimited
    • validityTable

      public PIASpecSpreadSheet validityTable
  • Constructor Details

    • PNCDetailPanel

      public PNCDetailPanel()
      put your documentation comment here
  • Method Details

    • saveValidity

      public Vector saveValidity(Vector oldData)
      put your documentation comment here
      Parameters:
      oldData -
      Returns:
    • saveCreditLimit

      public FList saveCreditLimit()
      put your documentation comment here
      Returns:
    • needRefresh

      public boolean needRefresh()
      checks if there is any data change and the balance page has to refresh
      Returns:
    • setReadOnly

      public void setReadOnly()
      makes all the component readonly for the Topup Voucher page
    • itemStateChanged

      public void itemStateChanged(ItemEvent ie)
      put your documentation comment here
      Specified by:
      itemStateChanged in interface ItemListener
      Parameters:
      ie -
    • setData

      public void setData(com.portal.app.cc.PNCData ncData, PModelHandle acct)
      put your documentation comment here
      Parameters:
      ncData -
      tabledata -
    • isSaveRequired

      public boolean isSaveRequired()
      cheks if the data has been changed since the tabwas opened
      Returns:
    • isValidDateError

      public boolean isValidDateError()
    • save

      public boolean save()
      saves the changes to the database
      Returns:
    • enableType

      public void enableType(int type)
      put your documentation comment here
      Parameters:
      type -
    • isForceRefresh

      public boolean isForceRefresh()
      put your documentation comment here
      Returns:
    • recycle

      public void recycle()