Module com.sun.xml.fastinfoset.rtt
Class RoundTripRtt
- java.lang.Object
-
- com.sun.xml.fastinfoset.roundtriptests.rtt.RoundTripRtt
-
- Direct Known Subclasses:
DOMRoundTripRtt
,DOMSAXRoundTripRtt
,SAXRoundTripRtt
,SAXStAXDiffRtt
,StAXRoundTripRtt
public abstract class RoundTripRtt extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RoundTripRtt()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
diffBinary(java.lang.String fileName1, java.lang.String fileName2, java.lang.String diffFileName)
boolean
diffText(java.lang.String fileName1, java.lang.String fileName2, java.lang.String diffFileName)
abstract java.lang.String
getName()
private static void
printHeader1(java.io.PrintWriter resultWriter, java.lang.String fileName, int lineNumber)
private static void
printHeader2(java.io.PrintWriter resultWriter, java.lang.String fileName, int lineNumber)
abstract boolean
process(java.io.File testFile)
void
transform(java.lang.String inputFileName, java.lang.String outputFileName, TransformInputOutput transformer)
void
transform(java.lang.String inputFileName, java.lang.String outputFileName, java.lang.String workingDirectory, TransformInputOutput transformer)
-
-
-
Method Detail
-
process
public abstract boolean process(java.io.File testFile) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getName
public abstract java.lang.String getName()
-
transform
public void transform(java.lang.String inputFileName, java.lang.String outputFileName, TransformInputOutput transformer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
transform
public void transform(java.lang.String inputFileName, java.lang.String outputFileName, java.lang.String workingDirectory, TransformInputOutput transformer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
diffBinary
public boolean diffBinary(java.lang.String fileName1, java.lang.String fileName2, java.lang.String diffFileName) throws java.io.IOException
- Throws:
java.io.IOException
-
diffText
public boolean diffText(java.lang.String fileName1, java.lang.String fileName2, java.lang.String diffFileName) throws java.io.IOException
- Throws:
java.io.IOException
-
printHeader1
private static void printHeader1(java.io.PrintWriter resultWriter, java.lang.String fileName, int lineNumber)
-
printHeader2
private static void printHeader2(java.io.PrintWriter resultWriter, java.lang.String fileName, int lineNumber)
-
-