ISVNLocalResource svnResource = SVNWorkspaceRoot.getSVNResourceFor(resource); try { if (!svnResource.isManaged() || svnResource.isAdded()) return false; } catch (SVNException e) { return false; }
	protected FastSyncInfoFilter getSyncInfoFilter() {		return new FastSyncInfoFilter() {			public boolean select(SyncInfo info) {				SyncInfoDirectionFilter filter = new SyncInfoDirectionFilter(new int[] {SyncInfo.CONFLICTING});				if (!filter.select(info)) return false;			    IStructuredSelection selection = getStructuredSelection();			    Iterator iter = selection.iterator();			    while (iter.hasNext()) {			    	ISynchronizeModelElement element = (ISynchronizeModelElement)iter.next();			    	IResource resource = element.getResource();			    	if (resource == null || !resource.exists()) return false;			    }                return true;			}		};	}