public class SimpleTextDiffProvider extends TextDiffProviderBase implements TwosideTextDiffProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleTextDiffProvider.NoIgnore |
| Constructor and Description |
|---|
SimpleTextDiffProvider(TextDiffSettings settings,
java.lang.Runnable rediff,
Disposable disposable) |
SimpleTextDiffProvider(TextDiffSettings settings,
java.lang.Runnable rediff,
Disposable disposable,
DiffUserDataKeysEx.DiffComputer diffComputer) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.List<LineFragment>> |
compare(java.lang.CharSequence text1,
java.lang.CharSequence text2,
java.util.List<Range> linesRanges,
ProgressIndicator indicator) |
java.util.List<LineFragment> |
compare(java.lang.CharSequence text1,
java.lang.CharSequence text2,
ProgressIndicator indicator) |
static java.util.List<java.util.List<LineFragment>> |
compareRange(DiffUserDataKeysEx.DiffComputer diffComputer,
java.lang.CharSequence text1,
java.lang.CharSequence text2,
LineOffsets lineOffsets1,
LineOffsets lineOffsets2,
java.util.List<? extends Range> linesRanges,
IgnorePolicy ignorePolicy,
HighlightPolicy highlightPolicy,
ProgressIndicator indicator) |
protected java.util.List<java.util.List<LineFragment>> |
doCompare(java.lang.CharSequence text1,
java.lang.CharSequence text2,
LineOffsets lineOffsets1,
LineOffsets lineOffsets2,
java.util.List<? extends Range> linesRanges,
IgnorePolicy ignorePolicy,
HighlightPolicy highlightPolicy,
ProgressIndicator indicator) |
getHighlightPolicy, getIgnorePolicy, getPopupActions, getText, getText, getToolbarActions, isHighlightingDisabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompare, compare, isHighlightingDisabledgetPopupActions, getToolbarActionspublic SimpleTextDiffProvider(TextDiffSettings settings,
java.lang.Runnable rediff,
Disposable disposable)
public SimpleTextDiffProvider(TextDiffSettings settings,
java.lang.Runnable rediff,
Disposable disposable,
DiffUserDataKeysEx.DiffComputer diffComputer)
protected java.util.List<java.util.List<LineFragment>> doCompare(java.lang.CharSequence text1, java.lang.CharSequence text2, LineOffsets lineOffsets1, LineOffsets lineOffsets2, java.util.List<? extends Range> linesRanges, IgnorePolicy ignorePolicy, HighlightPolicy highlightPolicy, ProgressIndicator indicator)
public static java.util.List<java.util.List<LineFragment>> compareRange(DiffUserDataKeysEx.DiffComputer diffComputer, java.lang.CharSequence text1, java.lang.CharSequence text2, LineOffsets lineOffsets1, LineOffsets lineOffsets2, java.util.List<? extends Range> linesRanges, IgnorePolicy ignorePolicy, HighlightPolicy highlightPolicy, ProgressIndicator indicator)
public java.util.List<LineFragment> compare(java.lang.CharSequence text1, java.lang.CharSequence text2, ProgressIndicator indicator)
compare in interface TwosideTextDiffProviderpublic java.util.List<java.util.List<LineFragment>> compare(java.lang.CharSequence text1, java.lang.CharSequence text2, java.util.List<Range> linesRanges, ProgressIndicator indicator)
compare in interface TwosideTextDiffProvider