public class SVNStatusEditor17
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected ISvnFileListHook |
myDefaultFileListHook |
protected SVNDepth |
myDepth |
protected java.util.Map<java.io.File,java.io.File> |
myExternalsMap |
protected ISvnFileListHook |
myFileListHook |
protected java.util.Collection<java.lang.String> |
myGlobalIgnores |
protected boolean |
myIsGetExcluded |
protected boolean |
myIsNoIgnore |
protected boolean |
myIsReportAll |
protected java.io.File |
myPath |
protected java.util.Map<java.lang.String,SVNLock> |
myRepositoryLocks |
protected SVNURL |
myRepositoryRoot |
protected ISvnObjectReceiver<SvnStatus> |
myStatusHandler |
protected long |
myTargetRevision |
protected SVNWCContext |
myWCContext |
protected java.lang.String |
myWCRootPath |
Constructor and Description |
---|
SVNStatusEditor17(java.io.File path,
SVNWCContext wcContext,
ISVNOptions options,
boolean noIgnore,
boolean reportAll,
SVNDepth depth,
ISvnObjectReceiver<SvnStatus> handler) |
Modifier and Type | Method and Description |
---|---|
static SvnStatus |
assembleStatus(SVNWCContext context,
java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
boolean ignoreTextMods,
SVNLock repositoryLock) |
static SvnStatus |
assembleUnversioned17(java.io.File localAbspath,
SVNNodeKind pathKind,
boolean treeConflicted,
boolean isIgnored) |
SVNCommitInfo |
closeEdit() |
protected void |
collectExternals(java.io.File path) |
protected ISvnObjectReceiver<SvnStatus> |
getDefaultHandler() |
SVNDepth |
getDepth() |
protected void |
getDirStatus(java.io.File localAbsPath,
java.lang.String selected,
boolean skipThisDir,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo dirInfo,
SVNFileType fileType,
java.util.Collection<java.lang.String> ignorePatterns,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
ISvnObjectReceiver<SvnStatus> handler) |
long |
getTargetRevision() |
static SvnStatus |
internalStatus(SVNWCContext context,
java.io.File localAbsPath) |
protected boolean |
isNoIgnore() |
protected boolean |
isReportAll() |
void |
setFileListHook(ISvnFileListHook filesListHook) |
void |
setRepositoryInfo(SVNURL repositoryRoot,
java.util.HashMap<java.lang.String,SVNLock> repositoryLocks) |
void |
targetRevision(long revision) |
void |
walkStatus(java.io.File localAbsPath,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
boolean ignoreTextMods,
java.util.Collection<java.lang.String> ignorePatterns) |
protected SVNWCContext myWCContext
protected java.io.File myPath
protected boolean myIsReportAll
protected boolean myIsNoIgnore
protected SVNDepth myDepth
protected ISvnObjectReceiver<SvnStatus> myStatusHandler
protected java.util.Map<java.io.File,java.io.File> myExternalsMap
protected java.util.Collection<java.lang.String> myGlobalIgnores
protected SVNURL myRepositoryRoot
protected java.util.Map<java.lang.String,SVNLock> myRepositoryLocks
protected long myTargetRevision
protected java.lang.String myWCRootPath
protected ISvnFileListHook myFileListHook
protected ISvnFileListHook myDefaultFileListHook
protected boolean myIsGetExcluded
public SVNStatusEditor17(java.io.File path, SVNWCContext wcContext, ISVNOptions options, boolean noIgnore, boolean reportAll, SVNDepth depth, ISvnObjectReceiver<SvnStatus> handler)
protected void collectExternals(java.io.File path) throws SVNException
SVNException
public SVNCommitInfo closeEdit() throws SVNException
SVNException
public long getTargetRevision()
public void targetRevision(long revision)
public void setFileListHook(ISvnFileListHook filesListHook)
public SVNDepth getDepth()
protected ISvnObjectReceiver<SvnStatus> getDefaultHandler()
protected boolean isReportAll()
protected boolean isNoIgnore()
public static SvnStatus assembleUnversioned17(java.io.File localAbspath, SVNNodeKind pathKind, boolean treeConflicted, boolean isIgnored) throws SVNException
SVNException
public static SvnStatus assembleStatus(SVNWCContext context, java.io.File localAbsPath, ISVNWCDb.WCDbRepositoryInfo parentReposInfo, ISVNWCDb.SVNWCDbInfo info, SVNNodeKind pathKind, boolean pathSpecial, boolean getAll, boolean ignoreTextMods, SVNLock repositoryLock) throws SVNException
SVNException
public void setRepositoryInfo(SVNURL repositoryRoot, java.util.HashMap<java.lang.String,SVNLock> repositoryLocks)
public void walkStatus(java.io.File localAbsPath, SVNDepth depth, boolean getAll, boolean noIgnore, boolean ignoreTextMods, java.util.Collection<java.lang.String> ignorePatterns) throws SVNException
SVNException
protected void getDirStatus(java.io.File localAbsPath, java.lang.String selected, boolean skipThisDir, ISVNWCDb.WCDbRepositoryInfo parentReposInfo, ISVNWCDb.SVNWCDbInfo dirInfo, SVNFileType fileType, java.util.Collection<java.lang.String> ignorePatterns, SVNDepth depth, boolean getAll, boolean noIgnore, ISvnObjectReceiver<SvnStatus> handler) throws SVNException
SVNException
public static SvnStatus internalStatus(SVNWCContext context, java.io.File localAbsPath) throws SVNException
SVNException
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.