} fetchNextLogEntriesJob.setRemoteFile(remoteResource); Utils.schedule(fetchNextLogEntriesJob, getSite());
}); } catch(InvocationTargetException e) { SVNUIPlugin.openError(getSite().getShell(), null, null, e, SVNUIPlugin.LOG_NONTEAM_EXCEPTIONS); } catch(InterruptedException e) {
        public void run() {          final ISVNRemoteResource remoteResource = historyTableProvider.getRemoteResource();          if(fetchNextLogEntriesJob == null) {            fetchNextLogEntriesJob = new FetchNextLogEntriesJob();          }          if(fetchNextLogEntriesJob.getState() != Job.NONE) {            fetchNextLogEntriesJob.cancel();            try {              fetchNextLogEntriesJob.join();            } catch(InterruptedException e) {              SVNUIPlugin.log(new SVNException(Policy                  .bind("HistoryView.errorFetchingEntries", remoteResource.getName()), e)); //$NON-NLS-1$            }          }          fetchNextLogEntriesJob.setRemoteFile(remoteResource);          Utils.schedule(fetchNextLogEntriesJob, getSite());        }