Class SVNMergeInfoManager
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNMergeInfoManager
- Version:
- 1.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddDescendantMergeInfo(Map result, FSRevisionRoot root, String path) private MapappendToMergedFroms(Map mergeInfo, String pathComponent) private MapcrawlDirectoryForMergeInfo(FSRevisionRoot root, String path, FSRevisionNode node, Map result) getMergeInfo(String[] paths, FSRevisionRoot root, SVNMergeInfoInheritance inherit, boolean includeDescendants) private MapgetMergeInfoForPath(FSRevisionRoot revRoot, String path, SVNMergeInfoInheritance inherit) private MapgetMergeInfoForPaths(FSRevisionRoot root, String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants)
-
Constructor Details
-
SVNMergeInfoManager
public SVNMergeInfoManager()
-
-
Method Details
-
getMergeInfo
public Map getMergeInfo(String[] paths, FSRevisionRoot root, SVNMergeInfoInheritance inherit, boolean includeDescendants) throws SVNException - Throws:
SVNException
-
getMergeInfoForPaths
private Map getMergeInfoForPaths(FSRevisionRoot root, String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants) throws SVNException - Throws:
SVNException
-
addDescendantMergeInfo
private void addDescendantMergeInfo(Map result, FSRevisionRoot root, String path) throws SVNException - Throws:
SVNException
-
crawlDirectoryForMergeInfo
private Map crawlDirectoryForMergeInfo(FSRevisionRoot root, String path, FSRevisionNode node, Map result) throws SVNException - Throws:
SVNException
-
getMergeInfoForPath
private Map getMergeInfoForPath(FSRevisionRoot revRoot, String path, SVNMergeInfoInheritance inherit) throws SVNException - Throws:
SVNException
-
appendToMergedFroms
-