package org.tmatesoft.svn.core.wc2.admin; import java.io.File; import org.tmatesoft.svn.core.wc2.SvnOperationFactory; import org.tmatesoft.svn.core.wc2.SvnReceivingOperation; import org.tmatesoft.svn.core.wc2.SvnTarget; public abstract class SvnRepositoryReceivingOperation<T> extends SvnReceivingOperation<T> { protected SvnRepositoryReceivingOperation(SvnOperationFactory factory) { super(factory); } private File repositoryRoot; public void setRepositoryRoot(File repositoryRoot) { this.repositoryRoot = repositoryRoot; setSingleTarget(repositoryRoot != null ? SvnTarget.fromFile(repositoryRoot) : null); } public File getRepositoryRoot() { return this.repositoryRoot; } }