public void run(IProgressMonitor monitor) throws CoreException { ISVNRemoteFile remoteFile = (ISVNRemoteFile)currentSelection.getRemoteResource(); try { if(confirmOverwrite()) { SVNTeamProvider provider = (SVNTeamProvider)RepositoryProvider.getProvider(file.getProject()); provider.update(new IResource[] {file}, remoteFile.getLastChangedRevision(), monitor); historyTableProvider.setFile(remoteFile); tableViewer.refresh(); } } catch (TeamException e) { throw new CoreException(e.getStatus()); }
public void run() { setLinkingEnabled(isChecked());
			public void run(IProgressMonitor monitor) throws CoreException {				ISVNRemoteFile remoteFile = (ISVNRemoteFile)currentSelection.getRemoteResource();				try {					if(confirmOverwrite()) {						SVNTeamProvider provider = (SVNTeamProvider)RepositoryProvider.getProvider(file.getProject());                        provider.update(new IResource[] {file}, remoteFile.getLastChangedRevision(), monitor);					 						historyTableProvider.setFile(remoteFile);						tableViewer.refresh();					}				} catch (TeamException e) {					throw new CoreException(e.getStatus());				}			}