package org.tmatesoft.svn.core.wc2.admin;
import org.tmatesoft.svn.core.SVNURL;
import org.tmatesoft.svn.core.wc.admin.SVNAdminEvent;
import org.tmatesoft.svn.core.wc2.SvnOperationFactory;
import org.tmatesoft.svn.core.wc2.SvnTarget;
public class SvnRepositoryCopyRevisionProperties extends SvnRepositoryReceivingOperation<SVNAdminEvent> {
private SVNURL toURL;
private long startRevision;
private long endRevision;
public SvnRepositoryCopyRevisionProperties(SvnOperationFactory factory) {
super(factory);
}
public SVNURL getToURL() {
return toURL;
}
public void setToURL(SVNURL toURL) {
this.toURL = toURL;
setSingleTarget(SvnTarget.fromURL(toURL));
}
public long getStartRevision() {
return startRevision;
}
public void setStartRevision(long startRevision) {
this.startRevision = startRevision;
}
public long getEndRevision() {
return endRevision;
}
public void setEndRevision(long endRevision) {
this.endRevision = endRevision;
}
}