org.apache.fop.tools.anttasks

Class FileCompare


public class FileCompare
extends java.lang.Object

This class is an extension of Ant, a script utility from http://ant.apache.org. It provides methods to compare two files.

Method Summary

static boolean
compareFiles(File f1, File f2)
Compares two files to see if they are equal
void
execute()
Main method of task compare
void
setFilenames(String filenames)
Sets the comma-separated list of files to process.
void
setReferenceDirectory(String referenceDirectory)
Sets directory for reference files.
void
setTestDirectory(String testDirectory)
Sets directory for test files.

Method Details

compareFiles

public static boolean compareFiles(File f1,
                                   File f2)
            throws IOException
Compares two files to see if they are equal
Parameters:
f1 - first file to compare
f2 - second file to compare
Returns:
true if files are same, false otherwise

execute

public void execute()
            throws BuildException
Main method of task compare

setFilenames

public void setFilenames(String filenames)
Sets the comma-separated list of files to process.
Parameters:
filenames - list of files, comma-separated

setReferenceDirectory

public void setReferenceDirectory(String referenceDirectory)
Sets directory for reference files.
Parameters:
referenceDirectory - the reference directory

setTestDirectory

public void setTestDirectory(String testDirectory)
Sets directory for test files.
Parameters:
testDirectory - the test directory

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.