if (currentSelection instanceof LogEntry) { LogEntry logEntry = (LogEntry)currentSelection;
if (ourSelection instanceof LogEntry) { LogEntry logEntry = (LogEntry)ourSelection;
			        			public void run(IProgressMonitor monitor) throws InvocationTargetException {		        					try {										command.run(monitor);			        					if (currentSelection instanceof LogEntry) {			        						LogEntry logEntry = (LogEntry)currentSelection;											logEntry.setComment(commitComment);			        						logEntry.setAuthor(author);			        					}			        					getSite().getShell().getDisplay().asyncExec(new Runnable() {			        						public void run() {			        							tableHistoryViewer.refresh();			        							tableHistoryViewer.setSelection(selection, true);									        						}			        					});									} catch (SVNException e) {										throw new InvocationTargetException(e);									}			        			}