changePathsTableProvider.setLogEntry(entry);
changePathsTableProvider.setInput(entry);
            public void selectionChanged(SelectionChangedEvent event) {                ISelection selection = event.getSelection();				if (selection == null || !(selection instanceof IStructuredSelection)) {					textViewer.setDocument(new Document("")); //$NON-NLS-1$                    changePathsTableProvider.setLogEntry(null);					return;				}				IStructuredSelection ss = (IStructuredSelection)selection;				if (ss.size() != 1) {					textViewer.setDocument(new Document("")); //$NON-NLS-1$                    changePathsTableProvider.setLogEntry(null);					return;				}				LogEntry entry = (LogEntry)ss.getFirstElement();				textViewer.setDocument(new Document(entry.getComment()));                changePathsTableProvider.setLogEntry(entry);                                 }		    