290
291
constructor(
293
>
originalStartColumn: number,
294
>
originalEndLineNumber: number,
295
>
originalEndColumn: number,
296
>
modifiedStartLineNumber: number,
297
>
modifiedStartColumn: number,
298
>
modifiedEndLineNumber: number,
299
>
modifiedEndColumn: number
300
>
) {
301
>
this.originalStartLineNumber = originalStartLineNumber;
302
>
this.originalStartColumn = originalStartColumn;
303
>
this.originalEndLineNumber = originalEndLineNumber;
304
>
this.originalEndColumn = originalEndColumn;
305
>
this.modifiedStartLineNumber = modifiedStartLineNumber;
306
>
this.modifiedStartColumn = modifiedStartColumn;
307
>
this.modifiedEndLineNumber = modifiedEndLineNumber;
308
>
this.modifiedEndColumn = modifiedEndColumn;
309
>
}
310
311
public static createFromDiffChange(diffChange: IDiffChange, originalCharSequence: CharSequence, modifiedCharSequence: CharSequence): CharChange {