public void onNotify(String path, SVNNodeKind kind) {
public void onNotify(File path, SVNNodeKind kind) {
    public void onNotify(String path, SVNNodeKind kind) {        				IWorkspace workspace = ResourcesPlugin.getWorkspace();		IWorkspaceRoot workspaceRoot = workspace.getRoot();		        IPath pathEclipse;         pathEclipse = new Path(path);                if (kind == SVNNodeKind.UNKNOWN)  { // delete, revert             IPath pathEntries = pathEclipse.removeLastSegments(1).append(".svn/entries");            IResource entries = workspaceRoot.getFileForLocation(pathEntries);            changedResources.add(entries);        }        else        {            IResource resource = null;    		if (kind == SVNNodeKind.DIR)		                resource = workspaceRoot.getContainerForLocation(pathEclipse);    		else            if (kind == SVNNodeKind.FILE)                resource =  workspaceRoot.getFileForLocation(pathEclipse);                        IResource entries = null;            if (resource != null)                 entries = resource.getParent().getFile(new Path(".svn/entries"));                        if (resource != null) {                // this is not really necessary because as .svn/entries is added, the                 // corresponding directory will be refreshed                changedResources.add(resource);            }                         if (entries != null)                changedResources.add(entries);        }	}