code: public final void updateFile(final String sourceFile, final String destFile,
              final int currentFile, final int fileSize) {
          this.currentFile = currentFile;
          if ((panel != null) && (fileSize >= 10000)) {
              panel.updateFile(sourceFile, destFile, currentFile, fileSize);
          }
      }
docs: Starts a new file being transferred.If called outside the EDT this method
  will switch to the UI thread using
  <code>SwingUtilities.invokeLater(Runnable)</code>.
  
  @param sourceFile
  Name and path of the source file.
  @param destFile
  Name and path of the destination file.
  @param currentFile
  Number of the current file.
  @param fileSize
  Size of the file.