Class ChangePath

java.lang.Object
org.apache.subversion.javahl.types.ChangePath
All Implemented Interfaces:
Serializable

public class ChangePath extends Object implements Serializable
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • path

      private String path
      Path of committed item
    • copySrcRevision

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

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

      private ChangePath.Action action
      'A'dd, 'D'elete, 'R'eplace, 'M'odify
    • nodeKind

      private NodeKind nodeKind
      The kind of the changed path.
    • textMods

      private Tristate textMods
      Whether the text was modified.
    • propMods

      private Tristate propMods
      Whether the properties were modified.
  • Constructor Details

    • ChangePath

      public ChangePath(String path, long copySrcRevision, String copySrcPath, ChangePath.Action action, NodeKind nodeKind, Tristate textMods, Tristate propMods)
      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
  • Method Details

    • getPath

      public 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 String getCopySrcPath()
      Retrieve the copy source path (if any)
      Returns:
      the copy source path (if any)
    • getAction

      public ChangePath.Action getAction()
      Retrieve action performed
      Returns:
      action performed
    • getNodeKind

      public NodeKind getNodeKind()
      Retrieve the node kind
      Returns:
      the node kind
    • getTextMods

      public Tristate getTextMods()
      Retrieve whether the text was modified.
      Returns:
      the text mod state
    • getPropMods

      public Tristate getPropMods()
      Retrieve whether the properties were modified.
      Returns:
      the prop mod state