org.outerj.daisy.diff
Interface DiffOutput

All Known Implementing Classes:
HtmlSaxDiffOutput, TextDiffOutput

public interface DiffOutput

A DiffOutput instance must be provided to the Diff to handle the result of the diff process.


Method Summary
 void addChangedText(java.lang.String text)
           
 void addUnchangedText(java.lang.String text)
           
 void endLine()
           
 void skippedLines(int linesSkipped)
           
 void startLine(DiffLineType type)
           
 

Method Detail

startLine

public void startLine(DiffLineType type)
               throws java.lang.Exception
Throws:
java.lang.Exception

addUnchangedText

public void addUnchangedText(java.lang.String text)
                      throws java.lang.Exception
Throws:
java.lang.Exception

addChangedText

public void addChangedText(java.lang.String text)
                    throws java.lang.Exception
Throws:
java.lang.Exception

endLine

public void endLine()
             throws java.lang.Exception
Throws:
java.lang.Exception

skippedLines

public void skippedLines(int linesSkipped)
                  throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © -2005 . All Rights Reserved.