Class SVNMergeInfoManager
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNMergeInfoManager
public class SVNMergeInfoManager
extends java.lang.Object
- Version:
- 1.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddDescendantMergeInfo(java.util.Map result, FSRevisionRoot root, java.lang.String path) private java.util.MapappendToMergedFroms(java.util.Map mergeInfo, java.lang.String pathComponent) private java.util.MapcrawlDirectoryForMergeInfo(FSRevisionRoot root, java.lang.String path, FSRevisionNode node, java.util.Map result) java.util.MapgetMergeInfo(java.lang.String[] paths, FSRevisionRoot root, SVNMergeInfoInheritance inherit, boolean includeDescendants) private java.util.MapgetMergeInfoForPath(FSRevisionRoot revRoot, java.lang.String path, SVNMergeInfoInheritance inherit) private java.util.MapgetMergeInfoForPaths(FSRevisionRoot root, java.lang.String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SVNMergeInfoManager
public SVNMergeInfoManager()
-
-
Method Details
-
getMergeInfo
public java.util.Map getMergeInfo(java.lang.String[] paths, FSRevisionRoot root, SVNMergeInfoInheritance inherit, boolean includeDescendants) throws SVNException - Throws:
SVNException
-
getMergeInfoForPaths
private java.util.Map getMergeInfoForPaths(FSRevisionRoot root, java.lang.String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants) throws SVNException - Throws:
SVNException
-
addDescendantMergeInfo
private void addDescendantMergeInfo(java.util.Map result, FSRevisionRoot root, java.lang.String path) throws SVNException - Throws:
SVNException
-
crawlDirectoryForMergeInfo
private java.util.Map crawlDirectoryForMergeInfo(FSRevisionRoot root, java.lang.String path, FSRevisionNode node, java.util.Map result) throws SVNException - Throws:
SVNException
-
getMergeInfoForPath
private java.util.Map getMergeInfoForPath(FSRevisionRoot revRoot, java.lang.String path, SVNMergeInfoInheritance inherit) throws SVNException - Throws:
SVNException
-
appendToMergedFroms
private java.util.Map appendToMergedFroms(java.util.Map mergeInfo, java.lang.String pathComponent)
-