}); } catch(InvocationTargetException e) { SVNUIPlugin.openError(getSite().getShell(), null, null, e, SVNUIPlugin.LOG_NONTEAM_EXCEPTIONS); } catch(InterruptedException e) {  } }
            public void run() {              if(entries != null && tableHistoryViewer != null && !tableHistoryViewer.getTable().isDisposed()) {                // once we got the entries, we refresh the table                if(entries.length > 0) {                  lastEntry = entries[ entries.length - 1];                  long lastEntryNumber = lastEntry.getRevision().getNumber();                  revisionStart = new SVNRevision.Number(lastEntryNumber - 1);                }                tableHistoryViewer.refresh();                selectRevision(revisionId);              }            }