public void run() { if(entries != null && tableHistoryViewer != null && !tableHistoryViewer.getTable().isDisposed()) {  ISelection selection = tableHistoryViewer.getSelection(); tableHistoryViewer.refresh(); tableHistoryViewer.setSelection(selection); if(entries.length > 0) { lastEntry = entries[ entries.length - 1]; long lastEntryNumber = lastEntry.getRevision().getNumber(); revisionStart = new SVNRevision.Number(lastEntryNumber - 1); }
public void run(IProgressMonitor monitor) throws InvocationTargetException { try { action.run(monitor); } catch(CoreException e) { throw new InvocationTargetException(e);
            public void run() {              if(entries != null && tableHistoryViewer != null && !tableHistoryViewer.getTable().isDisposed()) {                // once we got the entries, we refresh the table                ISelection selection = tableHistoryViewer.getSelection();                tableHistoryViewer.refresh();                tableHistoryViewer.setSelection(selection);                if(entries.length > 0) {                  lastEntry = entries[ entries.length - 1];                  long lastEntryNumber = lastEntry.getRevision().getNumber();                  revisionStart = new SVNRevision.Number(lastEntryNumber - 1);                }              }            }