if (resource != null) try { projectProperties = ProjectProperties.getProjectProperties(resource); } catch (SVNException e) {} tableHistoryViewer.refresh(); }
if(entries != null && tableHistoryViewer != null && ! tableHistoryViewer.getTable().isDisposed()) {  if (entries.length > 0) { lastEntry = entries[entries.length - 1]; long lastEntryNumber = lastEntry.getRevision().getNumber(); revisionStart = new SVNRevision.Number(lastEntryNumber - 1); } tableHistoryViewer.refresh(); selectRevision(revisionId); } }
			public void run() {			    if (resource != null)                    try {                        projectProperties = ProjectProperties.getProjectProperties(resource);                    } catch (SVNException e) {}				tableHistoryViewer.refresh();			}