result[ 0] = dialog.open();
final ISVNRemoteResource remoteResource = historyTableProvider.getRemoteResource(); if(fetchAllLogEntriesJob == null) { fetchAllLogEntriesJob = new FetchAllLogEntriesJob(); } if(fetchAllLogEntriesJob.getState() != Job.NONE) { fetchAllLogEntriesJob.cancel(); try { fetchAllLogEntriesJob.join(); } catch(InterruptedException e) { SVNUIPlugin.log(new SVNException(Policy .bind("HistoryView.errorFetchingEntries", remoteResource.getName()), e));
            public void run() {              result[ 0] = dialog.open();            }