public SVNStatusClient(final ISVNCredentialsProvider creds, SVNOptions options, ISVNEventListener eventDispatcher) { super(new ISVNRepositoryFactory() { public SVNRepository createRepository(String url) throws SVNException { SVNRepositoryLocation location = SVNRepositoryLocation.parseURL(url); SVNRepository repos = SVNRepositoryFactory.create(location); repos.setCredentialsProvider(creds); return repos; } }, options, eventDispatcher);
public SVNStatusClient(final ISVNCredentialsProvider creds, ISVNEventListener eventDispatcher) { this(creds, null, eventDispatcher);
    public SVNStatusClient(final ISVNCredentialsProvider creds, SVNOptions options, ISVNEventListener eventDispatcher) {        super(new ISVNRepositoryFactory() {            public SVNRepository createRepository(String url) throws SVNException {                SVNRepositoryLocation location = SVNRepositoryLocation.parseURL(url);                SVNRepository repos = SVNRepositoryFactory.create(location);                repos.setCredentialsProvider(creds);                return repos;            }        }, options, eventDispatcher);    }