source: valtobtest/subversion-1.6.2/subversion/bindings/javahl/src/org/tigris/subversion/javahl/BlameCallback.java @ 3

Last change on this file since 3 was 3, checked in by valtob, 15 years ago

subversion source 1.6.2 as test

File size: 1.3 KB
Line 
1/**
2 * @copyright
3 * ====================================================================
4 * Copyright (c) 2003-2004 CollabNet.  All rights reserved.
5 *
6 * This software is licensed as described in the file COPYING, which
7 * you should have received as part of this distribution.  The terms
8 * are also available at http://subversion.tigris.org/license-1.html.
9 * If newer versions of this license are posted there, you may use a
10 * newer version instead, at your option.
11 *
12 * This software consists of voluntary contributions made by many
13 * individuals.  For exact contribution history, see the revision
14 * history and logs, available at http://subversion.tigris.org/.
15 * ====================================================================
16 * @endcopyright
17 */
18
19package org.tigris.subversion.javahl;
20
21import java.util.Date;
22
23/**
24 * This interface is used to receive every single line for a file on a
25 * the SVNClientInterface.blame call.
26 */
27public interface BlameCallback
28{
29    /**
30     * the method will be called for every line in a file.
31     * @param changed   the date of the last change.
32     * @param revision  the revision of the last change.
33     * @param author    the author of the last change.
34     * @param line      the line in the file
35     */
36    public void singleLine(Date changed, long revision, String author,
37                           String line);
38}
Note: See TracBrowser for help on using the repository browser.