Package com.atlassian.confluence.diff

Interface Summary
DiffChunk A DiffChunk classifies a chunk as added, deleted, unchanged or changed.
 

Class Summary
ChangeChunk Represents multiple consecutive lines of changes.
CharacterChunk Represents a group of characters sharing the same diff type - unchanged, added or deleted.
CharLevelDiffer Diffs a String as a sequence of chars; used when words are changed to determine if the word has been merely altered or completely replaced.
ConfluenceDiff Wraps LineLevelDiffer chunks with Confluence goodness.
DeltaRanker Ranks the changes between two versions of a line, where there may be multiple original or revised lines.
LineChunk Represents one line of diffed text.
LineLevelDiffer Wraps an Apache Diff with Atlassian goodness, making it closer to how a human expects the difference to appear.
LineRanker Compares an original line against a number of revised lines and determines the revised line that is most similar to the original.
WordChunk Represents a single word of diffed text.
WordLevelDiffer Diffs words in a line of text.
 

Enum Summary
DiffType Holds all the different types of diffs and the styles applied to them This need to be available because some email clients don't support adding style classes to emails.
 



Copyright © 2003-2011 Atlassian. All Rights Reserved.