@Override
    public void run() {
      UIMaster master = UIMaster.getInstance();
      if (master.beginPanelOp(pGroupID, "Reverting Files...")) {
        MasterMgrClient client = master.acquireMasterMgrClient();
        try {
          client.revertFiles(pAuthor, pView, pStatus.getName(), pFiles);
        } catch (PipelineException ex) {
          master.showErrorDialog(ex);
          return;
        } finally {
          master.releaseMasterMgrClient(client);
          master.endPanelOp(pGroupID, "Done.");
        }

        updatePanels();
      }
    }