public class SvnNgGetInfo extends SvnNgOperationRunner<SvnInfo,SvnGetInfo> implements SVNWCContext.ISVNWCNodeHandler
| Modifier and Type | Field and Description |
|---|---|
private boolean |
hasRootTreeConflict |
private boolean |
isFirstInfo |
private java.util.Map<java.io.File,SVNTreeConflictDescription> |
treeConflicts |
UNKNOWNNULL| Constructor and Description |
|---|
SvnNgGetInfo() |
| Modifier and Type | Method and Description |
|---|---|
private SvnInfo |
buildInfo(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind) |
private SvnInfo |
buildUnversionedInfo(java.io.File localAbspath) |
private java.util.Map<java.io.File,SVNTreeConflictDescription> |
getTreeConflicts() |
private boolean |
isDepthIncludes(java.io.File rootPath,
SVNDepth depth,
java.io.File childPath,
SVNNodeKind childKind) |
void |
nodeFound(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind) |
void |
reset(SvnWcGeneration wcGeneration)
Resets runner's working copy generation.
|
protected SvnInfo |
run(SVNWCContext context) |
private SvnSchedule |
toSchedule(SVNWCContext.SVNWCSchedule schedule) |
deleteDeleteFiles, getRepositoryAccess, getWcGeneration, matchesChangelist, run, setRepositoryAccessgetFirstTarget, isApplicable, sleepForTimestampcheckCancelled, getOperation, getWcContext, handleEvent, handleEvent, run, setOperation, setWcContextprivate boolean hasRootTreeConflict
private boolean isFirstInfo
private java.util.Map<java.io.File,SVNTreeConflictDescription> treeConflicts
public void reset(SvnWcGeneration wcGeneration)
ISvnOperationRunnerreset in interface ISvnOperationRunner<SvnInfo,SvnGetInfo>reset in class SvnNgOperationRunner<SvnInfo,SvnGetInfo>wcGeneration - new working copy generation for the runnerprotected SvnInfo run(SVNWCContext context) throws SVNException
run in class SvnNgOperationRunner<SvnInfo,SvnGetInfo>SVNExceptionpublic void nodeFound(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind)
throws SVNException
nodeFound in interface SVNWCContext.ISVNWCNodeHandlerSVNExceptionprivate SvnInfo buildUnversionedInfo(java.io.File localAbspath) throws SVNException
SVNExceptionprivate SvnInfo buildInfo(java.io.File localAbspath, ISVNWCDb.SVNWCDbKind kind) throws SVNException
SVNExceptionprivate SvnSchedule toSchedule(SVNWCContext.SVNWCSchedule schedule)
private boolean isDepthIncludes(java.io.File rootPath,
SVNDepth depth,
java.io.File childPath,
SVNNodeKind childKind)
private java.util.Map<java.io.File,SVNTreeConflictDescription> getTreeConflicts()