Package org.xwiki.gwt.wysiwyg.client.diff

Interface Summary
DiffAlgorithm A simple interface for implementations of differencing algorithms.
RevisionVisitor Definition of a Visitor interface for Revisions See "Design Patterns" by the Gang of Four
 

Class Summary
AddDelta Holds an add-delta between to revisions of a text.
ChangeDelta Holds an change-delta between to revisions of a text.
Chunk Holds a information about a parrt of the text involved in a differencing or patching operation.
DeleteDelta Holds a delete-delta between to revisions of a text.
Delta Holds a "delta" difference between to revisions of a text.
Diff Implements a differencing engine that works on arrays of Object.
Revision A Revision holds the series of deltas that describe the differences between two sequences.
SimpleDiff Implements a simple differencing algortithm.
ToString This class delegates handling of the to a StringBuffer based version.
 

Exception Summary
DifferentiationFailedException Thrown whenever the differencing engine cannot produce the differences between two revisions of ta text.
DiffException Base class for all exceptions emanating from this package.
PatchFailedException Thrown whenever a delta cannot be applied as a patch to a given text.
 



Copyright © 2004-2010 XWiki. All Rights Reserved.