org.outerj.daisy.docdiff
Interface DocDiffOutput


public interface DocDiffOutput


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)
          The parameters part1Data and part2Data are either both null or both have a value.
 

Method Detail

begin

void begin()
           throws java.lang.Exception
Throws:
java.lang.Exception

end

void end()
         throws java.lang.Exception
Throws:
java.lang.Exception

beginPartChanges

void beginPartChanges()
                      throws java.lang.Exception
Throws:
java.lang.Exception

partRemoved

void partRemoved(org.outerj.daisy.repository.Part removedPart)
                 throws java.lang.Exception
Throws:
java.lang.Exception

partAdded

void partAdded(org.outerj.daisy.repository.Part addedPart)
               throws java.lang.Exception
Throws:
java.lang.Exception

partUnchanged

void partUnchanged(org.outerj.daisy.repository.Part unchangedPart)
                   throws java.lang.Exception
Throws:
java.lang.Exception

partUpdated

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
The parameters part1Data and part2Data are either both null or both have a value. The have a value if the parts contain textual data and the data of both parts is different.

Throws:
java.lang.Exception

partMightBeUpdated

void partMightBeUpdated(org.outerj.daisy.repository.Part version2Part)
                        throws java.lang.Exception
Throws:
java.lang.Exception

endPartChanges

void endPartChanges()
                    throws java.lang.Exception
Throws:
java.lang.Exception

beginFieldChanges

void beginFieldChanges()
                       throws java.lang.Exception
Throws:
java.lang.Exception

endFieldChanges

void endFieldChanges()
                     throws java.lang.Exception
Throws:
java.lang.Exception

fieldAdded

void fieldAdded(org.outerj.daisy.repository.Field addedField)
                throws java.lang.Exception
Throws:
java.lang.Exception

fieldRemoved

void fieldRemoved(org.outerj.daisy.repository.Field removedField)
                  throws java.lang.Exception
Throws:
java.lang.Exception

fieldUpdated

void fieldUpdated(org.outerj.daisy.repository.Field version1Field,
                  org.outerj.daisy.repository.Field version2Field)
                  throws java.lang.Exception
Throws:
java.lang.Exception

beginLinkChanges

void beginLinkChanges()
                      throws java.lang.Exception
Throws:
java.lang.Exception

linkRemoved

void linkRemoved(org.outerj.daisy.repository.Link link)
                 throws java.lang.Exception
Throws:
java.lang.Exception

linkAdded

void linkAdded(org.outerj.daisy.repository.Link link)
               throws java.lang.Exception
Throws:
java.lang.Exception

endLinkChanges

void endLinkChanges()
                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © -2012 . All Rights Reserved.