Package org.xwiki.diff.display
-
Interface Summary Interface Description InlineDiffDisplayer Displays aDiffResult
as an in-line diff.Splitter<E,F> Splits a composite object in multiple parts of the same type.UnifiedDiffDisplayer Displays aDiffResult
as a unified diff. -
Class Summary Class Description InlineDiffChunk<E> A group of consecutive elements that are targeted by the same operation (add, remove, keep) in an in-line diff.UnifiedDiffBlock<E,F> Represents a list ofUnifiedDiffElement
s that share the same context.UnifiedDiffConfiguration<E,F> Configuration forUnifiedDiffDisplayer
.UnifiedDiffConflictElement<E> This is aConflict
representation for the unified diff.UnifiedDiffElement<E,F> Wraps the elements that are compared to produce a diff, holding information like their index and type of change (added, removed, unmodified) to simplify the process of displaying them in an unified diff. -
Enum Summary Enum Description InlineDiffChunk.Type The possible types of chunks you can find within an in-line diff.UnifiedDiffElement.Type The possible types of elements you can find within a unified diff.