org.outerj.daisy.publisher.serverimpl
Class XmlDocDiffOutput

java.lang.Object
  extended byorg.outerj.daisy.publisher.serverimpl.XmlDocDiffOutput
All Implemented Interfaces:
org.outerj.daisy.docdiff.DocDiffOutput

public class XmlDocDiffOutput
extends java.lang.Object
implements org.outerj.daisy.docdiff.DocDiffOutput


Constructor Summary
XmlDocDiffOutput(org.xml.sax.ContentHandler consumer, org.outerj.daisy.docdiff.DocDiffOutputHelper outputHelper)
           
 
Method Summary
 void begin()
           
 void beginFieldChanges()
           
 void beginLinkChanges()
           
 void beginPartChanges()
           
 void end()
           
 void endFieldChanges()
           
 void endLinkChanges()
           
 void endPartChanges()
           
 void fieldAdded(org.outerj.daisy.repository.Field addedField)
           
 void fieldRemoved(org.outerj.daisy.repository.Field removedField)
           
 void fieldUpdated(org.outerj.daisy.repository.Field version1Field, org.outerj.daisy.repository.Field version2Field)
           
 void linkAdded(org.outerj.daisy.repository.Link link)
           
 void linkRemoved(org.outerj.daisy.repository.Link link)
           
 void partAdded(org.outerj.daisy.repository.Part addedPart)
           
 void partMightBeUpdated(org.outerj.daisy.repository.Part version2Part)
           
 void partRemoved(org.outerj.daisy.repository.Part removedPart)
           
 void partUnchanged(org.outerj.daisy.repository.Part unchangedPart)
           
 void partUpdated(org.outerj.daisy.repository.Part version1Part, org.outerj.daisy.repository.Part version2Part, java.lang.String part1Data, java.lang.String part2Data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlDocDiffOutput

public XmlDocDiffOutput(org.xml.sax.ContentHandler consumer,
                        org.outerj.daisy.docdiff.DocDiffOutputHelper outputHelper)
Method Detail

begin

public void begin()
           throws java.lang.Exception
Specified by:
begin in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

end

public void end()
         throws java.lang.Exception
Specified by:
end in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

partRemoved

public void partRemoved(org.outerj.daisy.repository.Part removedPart)
                 throws java.lang.Exception
Specified by:
partRemoved in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

partAdded

public void partAdded(org.outerj.daisy.repository.Part addedPart)
               throws java.lang.Exception
Specified by:
partAdded in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

partUnchanged

public void partUnchanged(org.outerj.daisy.repository.Part unchangedPart)
                   throws java.lang.Exception
Specified by:
partUnchanged in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

partUpdated

public void partUpdated(org.outerj.daisy.repository.Part version1Part,
                        org.outerj.daisy.repository.Part version2Part,
                        java.lang.String part1Data,
                        java.lang.String part2Data)
                 throws java.lang.Exception
Specified by:
partUpdated in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

partMightBeUpdated

public void partMightBeUpdated(org.outerj.daisy.repository.Part version2Part)
                        throws java.lang.Exception
Specified by:
partMightBeUpdated in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

beginPartChanges

public void beginPartChanges()
                      throws java.lang.Exception
Specified by:
beginPartChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

endPartChanges

public void endPartChanges()
                    throws java.lang.Exception
Specified by:
endPartChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

beginFieldChanges

public void beginFieldChanges()
                       throws java.lang.Exception
Specified by:
beginFieldChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

endFieldChanges

public void endFieldChanges()
                     throws java.lang.Exception
Specified by:
endFieldChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

fieldRemoved

public void fieldRemoved(org.outerj.daisy.repository.Field removedField)
                  throws java.lang.Exception
Specified by:
fieldRemoved in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

fieldAdded

public void fieldAdded(org.outerj.daisy.repository.Field addedField)
                throws java.lang.Exception
Specified by:
fieldAdded in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

fieldUpdated

public void fieldUpdated(org.outerj.daisy.repository.Field version1Field,
                         org.outerj.daisy.repository.Field version2Field)
                  throws java.lang.Exception
Specified by:
fieldUpdated in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

beginLinkChanges

public void beginLinkChanges()
                      throws java.lang.Exception
Specified by:
beginLinkChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

linkRemoved

public void linkRemoved(org.outerj.daisy.repository.Link link)
                 throws java.lang.Exception
Specified by:
linkRemoved in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

linkAdded

public void linkAdded(org.outerj.daisy.repository.Link link)
               throws java.lang.Exception
Specified by:
linkAdded in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception

endLinkChanges

public void endLinkChanges()
                    throws java.lang.Exception
Specified by:
endLinkChanges in interface org.outerj.daisy.docdiff.DocDiffOutput
Throws:
java.lang.Exception


Copyright © -2005 . All Rights Reserved.