Class SvnNgDiffUtil.DiffStatusCallback
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.ng.SvnNgDiffUtil.DiffStatusCallback
-
- All Implemented Interfaces:
ISvnObjectReceiver<SvnStatus>
- Enclosing class:
- SvnNgDiffUtil
private static class SvnNgDiffUtil.DiffStatusCallback extends java.lang.Object implements ISvnObjectReceiver<SvnStatus>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
SvnNgDiffUtil.DiffStatusCallback.NodeState
-
Field Summary
Fields Modifier and Type Field Description private java.io.File
anchorAbsPath
private ISvnDiffCallback2
callback
private java.util.Collection<java.lang.String>
changelists
private SVNWCContext
context
private SvnNgDiffUtil.DiffStatusCallback.NodeState
currentNode
private ISVNWCDb
db
private boolean
ignoreAncestry
private boolean
showCopiesAsAdds
-
Constructor Summary
Constructors Modifier Constructor Description private
DiffStatusCallback(java.io.File anchorAbsPath, boolean ignoreAncestry, boolean showCopiesAsAdds, java.util.Collection<java.lang.String> changelists, ISvnDiffCallback2 callback, SVNWCContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
ensureState(java.io.File localAbsPath, boolean recursiveSkip)
void
receive(SvnTarget target, SvnStatus status)
Receives object with is target.
-
-
-
Field Detail
-
anchorAbsPath
private final java.io.File anchorAbsPath
-
ignoreAncestry
private final boolean ignoreAncestry
-
showCopiesAsAdds
private final boolean showCopiesAsAdds
-
changelists
private final java.util.Collection<java.lang.String> changelists
-
callback
private final ISvnDiffCallback2 callback
-
db
private final ISVNWCDb db
-
context
private final SVNWCContext context
-
currentNode
private SvnNgDiffUtil.DiffStatusCallback.NodeState currentNode
-
-
Constructor Detail
-
DiffStatusCallback
private DiffStatusCallback(java.io.File anchorAbsPath, boolean ignoreAncestry, boolean showCopiesAsAdds, java.util.Collection<java.lang.String> changelists, ISvnDiffCallback2 callback, SVNWCContext context)
-
-
Method Detail
-
receive
public void receive(SvnTarget target, SvnStatus status) throws SVNException
Description copied from interface:ISvnObjectReceiver
Receives object with is target.- Specified by:
receive
in interfaceISvnObjectReceiver<SvnStatus>
- Parameters:
target
- target of the objectstatus
- object- Throws:
SVNException
-
ensureState
private void ensureState(java.io.File localAbsPath, boolean recursiveSkip) throws SVNException
- Throws:
SVNException
-
-