public class UnifiedDiffModel
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
UnifiedDiffModel.ChangedBlockData |
Constructor and Description |
---|
UnifiedDiffModel(UnifiedDiffViewer viewer) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
UnifiedDiffModel.ChangedBlockData |
getData() |
java.util.List<UnifiedDiffChange> |
getDiffChanges() |
LineNumberConvertor |
getLineNumberConvertor(Side side) |
ThreeState |
isContentsEqual() |
boolean |
isValid() |
void |
setChanges(java.util.List<UnifiedDiffChange> changes,
boolean isContentsEqual,
java.util.List<RangeMarker> guardedBlocks,
LineNumberConvertor convertor1,
LineNumberConvertor convertor2,
java.util.List<com.intellij.diff.tools.fragmented.HighlightRange> ranges) |
void |
updateGutterActions() |
public UnifiedDiffModel(UnifiedDiffViewer viewer)
public boolean isValid()
public ThreeState isContentsEqual()
public UnifiedDiffModel.ChangedBlockData getData()
public java.util.List<UnifiedDiffChange> getDiffChanges()
public LineNumberConvertor getLineNumberConvertor(Side side)
public void setChanges(java.util.List<UnifiedDiffChange> changes, boolean isContentsEqual, java.util.List<RangeMarker> guardedBlocks, LineNumberConvertor convertor1, LineNumberConvertor convertor2, java.util.List<com.intellij.diff.tools.fragmented.HighlightRange> ranges)
public void clear()
public void updateGutterActions()