Interface ISVNFileRevisionHandler

All Superinterfaces:
ISVNDeltaConsumer
All Known Implementing Classes:
SVNAnnotationGenerator

public interface ISVNFileRevisionHandler extends ISVNDeltaConsumer
The ISVNFileRevisionHandler interface should be implemented for handling information about file revisions - that is file path, properties, revision properties against a particular revision.

This interface is provided to a getFileRevisions() method of SVNRepository when getting file revisions (in particular, when annotating).

Since:
1.2
Version:
1.3
See Also:
  • Method Details

    • openRevision

      void openRevision(SVNFileRevision fileRevision) throws SVNException
      Handles a file revision info.
      Parameters:
      fileRevision - a SVNFileRevision object representing file revision information
      Throws:
      SVNException
      See Also:
    • closeRevision

      void closeRevision(java.lang.String token) throws SVNException
      Performs final handling for the processed file revision (when all deltas are applied and fulltext is got).
      Parameters:
      token - a file token (name or path)
      Throws:
      SVNException