org.tigris.subversion.javahl
Interface BlameCallback3


public interface BlameCallback3

This interface is used to receive every single line for a file on a the SVNClientInterface.blame call.

Since:
1.7

Method Summary
 void singleLine(long lineNum, long revision, Map revProps, long mergedRevision, Map mergedRevProps, String mergedPath, String line, boolean localChange)
          the method will be called for every line in a file.
 

Method Detail

singleLine

void singleLine(long lineNum,
                long revision,
                Map revProps,
                long mergedRevision,
                Map mergedRevProps,
                String mergedPath,
                String line,
                boolean localChange)
                throws ClientException
the method will be called for every line in a file.

Parameters:
lineNum - the line number for this line
revision - the revision of the last change.
revProps - the revision properties for this revision.
mergedRevision - the revision of the last merged change.
mergedRevProps - the revision properties for the last merged change.
mergedPath - the path of the last merged change.
line - the line in the file.
localChange - true if the line was locally modified.
Throws:
ClientException