Class ChangePath

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

public class ChangePath
extends Object
implements Serializable
See Also:
Serialized Form
  • 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