6364656667686970717273
} count1 = orgChunk.getPosition(); count2 = revChunk.getPosition(); if (delta instanceof InsertDelta) { while (count2 <= revChunk.last()) { this.handler.add(this.text2.get(count2)); count2++; } } else if (delta instanceof DeleteDelta) {
7980818283848586878889
} else if (delta instanceof ChangeDelta) { while (count1 <= orgChunk.last()) { this.handler.delete(this.text1.get(count1)); count1++; } while (count2 <= revChunk.last()) { this.handler.add(this.text2.get(count2)); count2++; } }
8687888990919293949596
count2++; } } count1 = orgChunk.last() + 1; count2 = revChunk.last() + 1; } while (this.text2.size() > count2) { this.handler.match(this.text2.get(count2)); count2++;