Package org.omegat.core.matching
Class DiffDriver
java.lang.Object
org.omegat.core.matching.DiffDriver
Drives a diff engine to produce rendered textual diff output.
Uses GNU Diff for Java: http://bmsi.com/java/#diff
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents the output of a string-string diff comparison.static classIndicates formatting of a text run for diff display purposes.static enum -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic DiffDriver.RenderGiven two strings, perform a diff comparison and return a Render object.
-
Field Details
-
DIFF_MERGEABLE_DELIMITER_PATTERN
-
-
Method Details
-
render
Given two strings, perform a diff comparison and return a Render object.- Parameters:
original- Original stringrevised- Revised string for comparison- Returns:
- Render object
-