Class WPaySelect

    • Constructor Detail

      • WPaySelect

        public WPaySelect()
        Initialize Panel
    • Method Detail

      • loadBankInfo

        protected void loadBankInfo()
        Load Bank Info - Load Info from Bank Account and valid Documents (PaymentRule)
      • loadTableInfo

        protected void loadTableInfo()
        Query and create TableInfo
      • dispose

        public void dispose()
        Dispose
      • onEvent

        public void onEvent​(org.zkoss.zk.ui.event.Event e)
        ActionListener
        Specified by:
        onEvent in interface org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
        Parameters:
        e - event
      • calculateSelection

        public void calculateSelection()
        Calculate selected rows. - add up selected rows
      • generatePaySelect

        protected void generatePaySelect()
        Generate PaySelection
      • lockUI

        public void lockUI​(ProcessInfo pi)
        Lock User Interface Called from the Worker before processing
        Specified by:
        lockUI in interface IProcessUI
        Parameters:
        pi - process info
      • unlockUI

        public void unlockUI​(ProcessInfo pi)
        Unlock User Interface. Called from the Worker when processing is done
        Specified by:
        unlockUI in interface IProcessUI
        Parameters:
        pi - process info
      • executeASync

        public void executeASync​(ProcessInfo pi)
      • isUILocked

        public boolean isUILocked()
        Description copied from interface: IProcessUI
        Is the UI locked
        Specified by:
        isUILocked in interface IProcessUI
        Returns:
        true, if UI is locked
      • statusUpdate

        public void statusUpdate​(String message)
        Description copied from interface: IProcessUI
        Provide status feedback to user
        Specified by:
        statusUpdate in interface IProcessUI
      • ask

        public void ask​(String message,
                        Callback<Boolean> callback)
        Description copied from interface: IProcessUI
        Prompt for user input. Example Usage in process:
                    final StringBuffer answer = new StringBuffer();
                        aProcessMonitor.ask(adMessage, new Callback() {    
        Specified by:
        ask in interface IProcessUI
      • download

        public void download​(File file)
        Description copied from interface: IProcessUI
        add to list of file available for download after process end
        Specified by:
        download in interface IProcessUI