Package org.apache.fop.tools.anttasks
Class FileCompare
- java.lang.Object
-
- org.apache.fop.tools.anttasks.FileCompare
-
public class FileCompare extends java.lang.ObjectThis class is an extension of Ant, a script utility from http://ant.apache.org. It provides methods to compare two files.
-
-
Constructor Summary
Constructors Constructor Description FileCompare()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleancompareFiles(java.io.File f1, java.io.File f2)Compares two files to see if they are equalvoidexecute()Main method of task comparevoidsetFilenames(java.lang.String filenames)Sets the comma-separated list of files to process.voidsetReferenceDirectory(java.lang.String referenceDirectory)Sets directory for reference files.voidsetTestDirectory(java.lang.String testDirectory)Sets directory for test files.
-
-
-
Method Detail
-
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.IOExceptionCompares 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
- Throws:
java.io.IOException- if not caught
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionMain method of task compare- Throws:
org.apache.tools.ant.BuildException- If the execution fails.
-
-