org.tigris.subversion.svnclientadapter
Class SVNLogMessageChangePath

java.lang.Object
  extended by org.tigris.subversion.svnclientadapter.SVNLogMessageChangePath
All Implemented Interfaces:
ISVNLogMessageChangePath

public class SVNLogMessageChangePath
extends java.lang.Object
implements ISVNLogMessageChangePath

A generic implementation of the ISVNLogMessageChangePath interface.


Constructor Summary
SVNLogMessageChangePath(java.lang.String path, SVNRevision.Number copySrcRevision, java.lang.String copySrcPath, char action)
          Constructor
 
Method Summary
 char getAction()
          Retrieve action performed.
 java.lang.String getCopySrcPath()
          Retrieve the copy source path (if any) or null otherwise
 SVNRevision.Number getCopySrcRevision()
          Retrieve the copy source revision if any or null otherwise
 java.lang.String getPath()
          Retrieve the path to the commited item
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SVNLogMessageChangePath

public SVNLogMessageChangePath(java.lang.String path,
                               SVNRevision.Number copySrcRevision,
                               java.lang.String copySrcPath,
                               char action)
Constructor

Parameters:
path -
copySrcRevision -
copySrcPath -
action -
Method Detail

getPath

public java.lang.String getPath()
Description copied from interface: ISVNLogMessageChangePath
Retrieve the path to the commited item

Specified by:
getPath in interface ISVNLogMessageChangePath
Returns:
the path to the commited item

getCopySrcRevision

public SVNRevision.Number getCopySrcRevision()
Description copied from interface: ISVNLogMessageChangePath
Retrieve the copy source revision if any or null otherwise

Specified by:
getCopySrcRevision in interface ISVNLogMessageChangePath
Returns:
the copy source revision (if any)

getCopySrcPath

public java.lang.String getCopySrcPath()
Description copied from interface: ISVNLogMessageChangePath
Retrieve the copy source path (if any) or null otherwise

Specified by:
getCopySrcPath in interface ISVNLogMessageChangePath
Returns:
the copy source path (if any)

getAction

public char getAction()
Description copied from interface: ISVNLogMessageChangePath
Retrieve action performed. I.e. 'A'dd, 'D'elete, 'R'eplace, 'M'odify

Specified by:
getAction in interface ISVNLogMessageChangePath
Returns:
action performed

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object