Class SvnNgGetInfo
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<SvnInfo,SvnGetInfo>
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetInfo
- All Implemented Interfaces:
SVNWCContext.ISVNWCNodeHandler,ISVNCanceller,ISVNEventHandler,ISvnOperationRunner<SvnInfo,SvnGetInfo>
public class SvnNgGetInfo
extends SvnNgOperationRunner<SvnInfo,SvnGetInfo>
implements SVNWCContext.ISVNWCNodeHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate java.util.Map<java.io.File,SVNTreeConflictDescription> Fields inherited from interface org.tmatesoft.svn.core.ISVNCanceller
NULLFields inherited from interface org.tmatesoft.svn.core.wc.ISVNEventHandler
UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate SvnInfobuildInfo(java.io.File localAbspath, ISVNWCDb.SVNWCDbKind kind) private SvnInfobuildUnversionedInfo(java.io.File localAbspath) private java.util.Map<java.io.File,SVNTreeConflictDescription> private booleanisDepthIncludes(java.io.File rootPath, SVNDepth depth, java.io.File childPath, SVNNodeKind childKind) voidnodeFound(java.io.File localAbspath, ISVNWCDb.SVNWCDbKind kind) voidreset(SvnWcGeneration wcGeneration) Resets runner's working copy generation.protected SvnInforun(SVNWCContext context) private SvnScheduletoSchedule(SVNWCContext.SVNWCSchedule schedule) Methods inherited from class org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner
deleteDeleteFiles, getRepositoryAccess, getWcGeneration, matchesChangelist, run, setRepositoryAccessMethods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnLocalOperationRunner
getFirstTarget, isApplicable, sleepForTimestampMethods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner
checkCancelled, getOperation, getWcContext, handleEvent, handleEvent, run, setOperation, setWcContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
hasRootTreeConflict
private boolean hasRootTreeConflict -
isFirstInfo
private boolean isFirstInfo -
treeConflicts
-
-
Constructor Details
-
SvnNgGetInfo
public SvnNgGetInfo()
-
-
Method Details
-
reset
Description copied from interface:ISvnOperationRunnerResets runner's working copy generation.- Specified by:
resetin interfaceISvnOperationRunner<SvnInfo,SvnGetInfo> - Overrides:
resetin classSvnNgOperationRunner<SvnInfo,SvnGetInfo> - Parameters:
wcGeneration- new working copy generation for the runner
-
run
- Specified by:
runin classSvnNgOperationRunner<SvnInfo,SvnGetInfo> - Throws:
SVNException
-
nodeFound
- Specified by:
nodeFoundin interfaceSVNWCContext.ISVNWCNodeHandler- Throws:
SVNException
-
buildUnversionedInfo
- Throws:
SVNException
-
buildInfo
- Throws:
SVNException
-
toSchedule
-
isDepthIncludes
private boolean isDepthIncludes(java.io.File rootPath, SVNDepth depth, java.io.File childPath, SVNNodeKind childKind) -
getTreeConflicts
-