org.apache.fop.tools.anttasks
Class FileCompare
java.lang.Object
|
+--org.apache.fop.tools.anttasks.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(java.io.File f1,
java.io.File f2)
Compares two files to see if they are equal |
void |
execute()
Main method of task compare |
void |
setFilenames(java.lang.String filenames)
Sets the comma-separated list of files to process. |
void |
setReferenceDirectory(java.lang.String referenceDirectory)
Sets directory for reference files. |
void |
setTestDirectory(java.lang.String testDirectory)
Sets directory for test files. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileCompare
public FileCompare()
setTestDirectory
public void setTestDirectory(java.lang.String testDirectory)
- Sets directory for test files.
- Parameters:
testDirectory
- the test directory
setReferenceDirectory
public void setReferenceDirectory(java.lang.String referenceDirectory)
- Sets directory for reference files.
- Parameters:
referenceDirectory
- the reference directory
setFilenames
public void setFilenames(java.lang.String filenames)
- Sets the comma-separated list of files to process.
- Parameters:
filenames
- list of files, comma-separated
compareFiles
public static boolean compareFiles(java.io.File f1,
java.io.File f2)
throws java.io.IOException
- Compares two files to see if they are equal
- Parameters:
f1
- first file to comparef2
- second file to compare- Returns:
- true if files are same, false otherwise
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Main method of task compare
- Throws:
org.apache.tools.ant.BuildException
- If the execution fails.
Copyright 1999-2005 The Apache Software Foundation. All Rights Reserved.