net.sf.statsvn.util
Interface ISvnPropgetProcessor

All Known Implementing Classes:
SvnKitPropget, SvnPropgetUtils

public interface ISvnPropgetProcessor

Performs svn propget queries.

 

Method Summary
 java.util.List getBinaryFiles()
          Returns the list of binary files in the working directory.
 boolean isBinaryFile(java.lang.String revision, java.lang.String filename)
          It was first thought that a the mime-type of a file's previous revision could be found.
 void loadBinaryFiles(java.lang.String path)
          Loads the list of binary files from the input stream equivalent to an svn propget command.
 

Method Detail

getBinaryFiles

java.util.List getBinaryFiles()
Returns the list of binary files in the working directory.

Returns:
the list of binary files

isBinaryFile

boolean isBinaryFile(java.lang.String revision,
                     java.lang.String filename)
It was first thought that a the mime-type of a file's previous revision could be found. This is not the case. Leave revision null until future upgrade of svn propget command line.

Parameters:
revision - the revision to query
filename - the filename
Returns:
if that version of a file is binary

loadBinaryFiles

void loadBinaryFiles(java.lang.String path)
                     throws java.io.IOException
Loads the list of binary files from the input stream equivalent to an svn propget command.

Throws:
java.io.IOException
Parameters:
path - a file on disk which contains the results of an svn propget