public class TextDiffProviderBase extends java.lang.Object implements TextDiffProvider
Constructor and Description |
---|
TextDiffProviderBase(TextDiffSettings settings,
java.lang.Runnable rediff,
Disposable disposable,
IgnorePolicy [] ignorePolicies,
HighlightPolicy [] highlightPolicies) |
Modifier and Type | Method and Description |
---|---|
HighlightPolicy |
getHighlightPolicy() |
IgnorePolicy |
getIgnorePolicy() |
java.util.List<AnAction> |
getPopupActions() |
protected java.lang.String |
getText(HighlightPolicy option) |
protected java.lang.String |
getText(IgnorePolicy option) |
java.util.List<AnAction> |
getToolbarActions() |
boolean |
isHighlightingDisabled() |
public TextDiffProviderBase(TextDiffSettings settings, java.lang.Runnable rediff, Disposable disposable, IgnorePolicy [] ignorePolicies, HighlightPolicy [] highlightPolicies)
public java.util.List<AnAction> getToolbarActions()
getToolbarActions
in interface TextDiffProvider
public java.util.List<AnAction> getPopupActions()
getPopupActions
in interface TextDiffProvider
public IgnorePolicy getIgnorePolicy()
public HighlightPolicy getHighlightPolicy()
public boolean isHighlightingDisabled()
protected java.lang.String getText(IgnorePolicy option)
protected java.lang.String getText(HighlightPolicy option)