if (resource == null) return false;
	protected FastSyncInfoFilter getSyncInfoFilter() {		return new FastSyncInfoFilter() {			public boolean select(SyncInfo info) {			    IStructuredSelection selection = getStructuredSelection();			    if (selection.size() != 1) return false;		        ISynchronizeModelElement element = (ISynchronizeModelElement)selection.getFirstElement();			    IResource resource = element.getResource();			    if (!(resource instanceof IFile)) return false;                ISVNLocalResource svnResource = SVNWorkspaceRoot                .getSVNResourceFor(resource);			                    try {                    return svnResource.getStatus().isTextConflicted();                } catch (SVNException e) {                    return false;                }			}		};	}