try { if (hasPreferences()) { internalGetPreferences().removeNode(); getParentPreferences().flush(); } } catch (BackingStoreException e) { SVNProviderPlugin.log(SVNException.wrapException(e)); }
	public void dispose() throws SVNException {		try {			Platform.flushAuthorizationInfo(				FAKE_URL,				getLocation(),				AUTH_SCHEME);		} catch (CoreException e) {			// We should probably wrap the CoreException here!			SVNProviderPlugin.log(e.getStatus());			throw new SVNException(IStatus.ERROR, IStatus.ERROR, Policy.bind("SVNRepositoryLocation.errorFlushing", getLocation()), e); //$NON-NLS-1$ 		}	}