diff options
Diffstat (limited to 'subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java')
-rw-r--r-- | subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java b/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java index 43dec0a..986faf6 100644 --- a/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java +++ b/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java @@ -70,6 +70,11 @@ public class CommitItem implements java.io.Serializable long revision; /** + * the source of the move + */ + String movedFromPath; + + /** * This constructor will be only called from the jni code. * @param p path to the commit item * @param nk kind of node (see NodeKind) @@ -77,8 +82,9 @@ public class CommitItem implements java.io.Serializable * @param u url of the item * @param cu copy source url * @param r revision number + * @param mf move source abspath */ - public CommitItem(String p, NodeKind nk, int sf, String u, String cu, long r) + CommitItem(String p, NodeKind nk, int sf, String u, String cu, long r, String mf) { path = p; nodeKind = nk; @@ -86,6 +92,7 @@ public class CommitItem implements java.io.Serializable url = u; copyUrl = cu; revision = r; + movedFromPath = mf; } /** @@ -149,4 +156,13 @@ public class CommitItem implements java.io.Serializable { return revision; } + + /** + * @return the absolute path of the source of a move. + * @since 1.8 + */ + public String getMovedFromPath() + { + return movedFromPath; + } } |