Class VPaySelect

    • Constructor Detail

      • VPaySelect

        public VPaySelect()
    • Method Detail

      • init

        public void init​(int WindowNo,
                         FormFrame frame)
        Initialize Panel
        Specified by:
        init in interface FormPanel
        Parameters:
        WindowNo - window
        frame - frame
      • dispose

        public void dispose()
        Dispose
        Specified by:
        dispose in interface FormPanel
      • calculateSelection

        public void calculateSelection()
        Calculate selected rows. - add up selected rows
      • 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
      • isUILocked

        public boolean isUILocked()
        Is the UI locked (Internal method)
        Specified by:
        isUILocked in interface IProcessUI
        Returns:
        true, if UI is locked
      • executeASync

        public void executeASync​(ProcessInfo pi)
        Method to be executed async. Called from the ASyncProcess worker
        Parameters:
        pi - process info
      • 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