return fLineChangeInfo;
// try cache first / speeds up linear search
RangeDifference last= fLastDifference;
if (last != null && last.rightStart() <= line && last.rightEnd() > line)
return new DiffRegion(last, line - last.rightStart(), fDifferences, fLeftDocument);
fLastDifference= getRangeDifferenceForRightLine(line);
last= fLastDifference;
if (last != null)
return new DiffRegion(last, line - last.rightStart(), fDifferences, fLeftDocument);