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

    Fields
    Modifier and Type
    Field
    Description
    private char
    'A'dd, 'D'elete, 'R'eplace, 'M'odify
    private 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 item
    private static final long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ChangePath(java.lang.String path, long copySrcRevision, java.lang.String copySrcPath, char action, int nodeKind)
    Constructor to be called from the native code
    ChangePath(ChangePath aChangePath)
    A backward-compat constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    compareTo(java.lang.Object other)
     
    char
    Retrieve action performed
    java.lang.String
    Retrieve the copy source path (if any)
    long
    Retrieve the copy source revision (if any)
    int
    Retrieve the node kind
    java.lang.String
    Retrieve the path to the committed item

    Methods 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 path
      Path of committed item
    • copySrcRevision

      private long copySrcRevision
      Source revision of copy (if any).
    • copySrcPath

      private java.lang.String copySrcPath
      Source path of copy (if any).
    • action

      private char action
      'A'dd, 'D'elete, 'R'eplace, 'M'odify
    • nodeKind

      private int nodeKind
      The 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 item
      copySrcRevision - copy source revision (if any)
      copySrcPath - copy source path (if any)
      action - action performed
      nodeKind - the kind of the changed path
    • ChangePath

      public ChangePath(ChangePath aChangePath)
      A backward-compat constructor.
  • Method Details

    • compareTo

      public int compareTo(java.lang.Object other)
      Specified by:
      compareTo in interface java.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