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