org.tmatesoft.svn.core.io

Interface ISVNFileRevisionHandler

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).

Version: 1.1.1

Author: TMate Software Ltd.

See Also: SVNRepository SVNAnnotationGenerator

Method Summary
voidcloseRevision(String token)
Performs final handling for the processed file revision (when all deltas are applied and fulltext is got).
voidopenRevision(SVNFileRevision fileRevision)
Handles a file revision info.

Method Detail

closeRevision

public void closeRevision(String token)
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

openRevision

public void openRevision(SVNFileRevision fileRevision)
Handles a file revision info.

Parameters: fileRevision a SVNFileRevision object representing file revision information

Throws: SVNException

See Also: SVNFileRevision

Copyright © 2004-2007 TMate Software Ltd. All Rights Reserved.