Package ro.sync.diff.api
-
Interface Summary Interface Description AuthorDiffChangeTrackingMerger Extracts the differences reported when comparing two XML documents ('Two-Way' Author comparison mode) as a document with change tracking, which can be used to review the differences and merge the two documents.AuthorDiffDirectoriesChangeTrackingMerger Merger based on 2-way mode directory comparison which saves the results in a specified directory.AuthorDifferencePerformer TheAuthorDifferencePerformer
is used to compare two Author documents using a set of options.DiffContentTypes Content types for the documents used in the diff process.Difference Represents a difference generated by the diff performer.DifferenceParent Represents a difference generated by the diff performer.DifferencePerformer TheDifferencePerformer
is used to compare two resources of a given content type using a set of options.DiffProgressEvent Event used by theDiffProgressListener
to signal when the diff progress is incremented.DiffProgressListener Listener to the diff performer. -
Class Summary Class Description AuthorDiffChangeTrackingMergerFactory Factory for creating mergers with change tracking highlights.DiffOptions Holds options needed to decide which diff algorithm and which diff options will be used.DiffPerformerFactory Factory used to create a difference performer, used to compare two resources using different algorithms and options. -
Enum Summary Enum Description DifferenceType Represents the type aDifference
can have. -
Exception Summary Exception Description DiffException Exception thrown by the diff performer when a problem is encountered and the operation fails or if the operation was stopped.