Package org.tigris.subversion.javahl
Class ChangePath
java.lang.Object
org.tigris.subversion.javahl.ChangePath
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
public class ChangePath
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate char
'A'dd, 'D'elete, 'R'eplace, 'M'odifyprivate java.lang.String
Source path of copy (if any).private long
Source revision of copy (if any).private int
The kind of the changed path.private java.lang.String
Path of committed itemprivate static final long
-
Constructor Summary
ConstructorsConstructorDescriptionChangePath
(java.lang.String path, long copySrcRevision, java.lang.String copySrcPath, char action, int nodeKind) Constructor to be called from the native codeChangePath
(ChangePath aChangePath) A backward-compat constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(java.lang.Object other) char
Retrieve action performedjava.lang.String
Retrieve the copy source path (if any)long
Retrieve the copy source revision (if any)int
Retrieve the node kindjava.lang.String
getPath()
Retrieve the path to the committed itemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
path
private java.lang.String pathPath of committed item -
copySrcRevision
private long copySrcRevisionSource revision of copy (if any). -
copySrcPath
private java.lang.String copySrcPathSource path of copy (if any). -
action
private char action'A'dd, 'D'elete, 'R'eplace, 'M'odify -
nodeKind
private int nodeKindThe kind of the changed path.
-
-
Constructor Details
-
ChangePath
ChangePath(java.lang.String path, long copySrcRevision, java.lang.String copySrcPath, char action, int nodeKind) Constructor to be called from the native code- Parameters:
path
- path of the commit itemcopySrcRevision
- copy source revision (if any)copySrcPath
- copy source path (if any)action
- action performednodeKind
- the kind of the changed path
-
ChangePath
A backward-compat constructor.
-
-
Method Details
-
compareTo
public int compareTo(java.lang.Object other) - Specified by:
compareTo
in interfacejava.lang.Comparable
-
getPath
public java.lang.String getPath()Retrieve the path to the committed item- Returns:
- the path to the committed item
-
getCopySrcRevision
public long getCopySrcRevision()Retrieve the copy source revision (if any)- Returns:
- the copy source revision (if any)
-
getCopySrcPath
public java.lang.String getCopySrcPath()Retrieve the copy source path (if any)- Returns:
- the copy source path (if any)
-
getAction
public char getAction()Retrieve action performed- Returns:
- action performed
-
getNodeKind
public int getNodeKind()Retrieve the node kind- Returns:
- the node kind
-