Class SvnNgDiffSummarize
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner<V,T>
-
- org.tmatesoft.svn.core.internal.wc2.SvnLocalOperationRunner<V,T>
-
- org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner<SvnDiffStatus,SvnDiffSummarize>
-
- org.tmatesoft.svn.core.internal.wc2.ng.SvnNgDiffSummarize
-
- All Implemented Interfaces:
ISVNCanceller,ISVNEventHandler,ISvnOperationRunner<SvnDiffStatus,SvnDiffSummarize>
public class SvnNgDiffSummarize extends SvnNgOperationRunner<SvnDiffStatus,SvnDiffSummarize>
-
-
Field Summary
-
Fields inherited from interface org.tmatesoft.svn.core.ISVNCanceller
NULL
-
Fields inherited from interface org.tmatesoft.svn.core.wc.ISVNEventHandler
UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description SvnNgDiffSummarize()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SVNRepositorycreateRepository(SVNURL url, java.io.File path, boolean mayReuse)protected SvnNgRepositoryAccessgetRepositoryAccess()booleanisApplicable(SvnDiffSummarize operation, SvnWcGeneration wcGeneration)Returns whether this runner is applicable for the operation on concrete working copy generation (1.7 or 1.6)protected SvnDiffStatusrun(SVNWCContext context)-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner
deleteDeleteFiles, getWcGeneration, matchesChangelist, reset, run, setRepositoryAccess
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnLocalOperationRunner
getFirstTarget, sleepForTimestamp
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner
checkCancelled, getOperation, getWcContext, handleEvent, handleEvent, run, setOperation, setWcContext
-
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(SvnDiffSummarize operation, SvnWcGeneration wcGeneration) throws SVNException
Description copied from interface:ISvnOperationRunnerReturns whether this runner is applicable for the operation on concrete working copy generation (1.7 or 1.6)- Specified by:
isApplicablein interfaceISvnOperationRunner<SvnDiffStatus,SvnDiffSummarize>- Overrides:
isApplicablein classSvnLocalOperationRunner<SvnDiffStatus,SvnDiffSummarize>- Parameters:
operation- operation that needs runnerwcGeneration- working copy generation- Returns:
trueif the runner is applicable, otherwisefalse- Throws:
SVNException
-
run
protected SvnDiffStatus run(SVNWCContext context) throws SVNException
- Specified by:
runin classSvnNgOperationRunner<SvnDiffStatus,SvnDiffSummarize>- Throws:
SVNException
-
createRepository
protected SVNRepository createRepository(SVNURL url, java.io.File path, boolean mayReuse) throws SVNException
- Throws:
SVNException
-
getRepositoryAccess
protected SvnNgRepositoryAccess getRepositoryAccess() throws SVNException
- Overrides:
getRepositoryAccessin classSvnNgOperationRunner<SvnDiffStatus,SvnDiffSummarize>- Throws:
SVNException
-
-