Class SVNWCDbDir
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SVNWCDbDir
-
public class SVNWCDbDir extends java.lang.Object
This structure records all the information that we need to deal with a given working copy directory.
-
-
Field Summary
Fields Modifier and Type Field Description private SVNWCAccess
admAccess
Hold onto the old-style access baton that corresponds to this PDH.private java.io.File
localAbsPath
The absolute path to this working copy directory.private SVNWCDbDir
parent
The parent directory's per-dir information.private SVNWCDbRoot
wcRoot
What wcroot does this directory belong to?
-
Constructor Summary
Constructors Constructor Description SVNWCDbDir(java.io.File localAbsPath)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
computeRelPath()
void
flushEntries(java.io.File localAbspath)
SVNWCAccess
getAdmAccess()
java.io.File
getLocalAbsPath()
SVNWCDbDir
getParent()
SVNWCDbRoot
getWCRoot()
static boolean
isUsable(SVNWCDbDir pdh)
void
setLocalAbsPath(java.io.File localAbsPath)
void
setParent(SVNWCDbDir parent)
void
setWCRoot(SVNWCDbRoot wcRoot)
-
-
-
Field Detail
-
localAbsPath
private java.io.File localAbsPath
The absolute path to this working copy directory.
-
wcRoot
private SVNWCDbRoot wcRoot
What wcroot does this directory belong to?
-
parent
private SVNWCDbDir parent
The parent directory's per-dir information.
-
admAccess
private SVNWCAccess admAccess
Hold onto the old-style access baton that corresponds to this PDH.
-
-
Method Detail
-
getLocalAbsPath
public java.io.File getLocalAbsPath()
-
getWCRoot
public SVNWCDbRoot getWCRoot()
-
getParent
public SVNWCDbDir getParent()
-
getAdmAccess
public SVNWCAccess getAdmAccess()
-
setLocalAbsPath
public void setLocalAbsPath(java.io.File localAbsPath)
-
setWCRoot
public void setWCRoot(SVNWCDbRoot wcRoot)
-
setParent
public void setParent(SVNWCDbDir parent)
-
isUsable
public static boolean isUsable(SVNWCDbDir pdh)
-
computeRelPath
public java.io.File computeRelPath()
-
flushEntries
public void flushEntries(java.io.File localAbspath) throws SVNException
- Throws:
SVNException
-
-