org.apache.subversion.javahl.types
Class ChangePath

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

public class ChangePath
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class ChangePath.Action
          Actions which may have occurred to this path.
 
Constructor Summary
ChangePath(String path, long copySrcRevision, String copySrcPath, ChangePath.Action action, NodeKind nodeKind, Tristate textMods, Tristate propMods)
          Constructor to be called from the native code
 
Method Summary
 ChangePath.Action getAction()
          Retrieve action performed
 String getCopySrcPath()
          Retrieve the copy source path (if any)
 long getCopySrcRevision()
          Retrieve the copy source revision (if any)
 NodeKind getNodeKind()
          Retrieve the node kind
 String getPath()
          Retrieve the path to the committed item
 Tristate getPropMods()
          Retrieve whether the properties were modified.
 Tristate getTextMods()
          Retrieve whether the text was modified.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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 Detail

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