code: protected void proceedWorkflow(CmsUploadFileBean result) {
  
          if (result.isActive()) {
              m_okButton.enable();
              CmsNotification.get().send(Type.WARNING, Messages.get().key(Messages.GUI_UPLOAD_NOTIFICATION_RUNNING_0));
          } else {
              if (!result.getExistingResourceNames().isEmpty()
                  || !result.getInvalidFileNames().isEmpty()
                  || !result.getExistingDeletedFileNames().isEmpty()) {
                  showOverwriteDialog(result);
              } else {
                  commit();
              }
          }
      }
docs: Decides how to go on depending on the information of the server response.<p>
  
  Shows a warning if there is another upload process active (inside the same session).<p>
  
  Otherwise if the list of files to upload contains already existent resources on the VFS or if there
  are files selected that have invalid file names the overwrite dialog is shown.<p>
  
  Only if there is no other upload process running and none of the selected files
  is already existent on the VFS the upload is triggered.<p>
  
  @param result the bean that contains the information to evaluate