long tOldLength;
try {
tOldLength = (sOldLength == 0 ? 0 : this.translator.oldLength(this,
tStart, tData, sRegion, sStart, sOldLength, sData));
} catch (IOException e) {
throw new IORuntimeException(e);
}
RegionSegment[] newSegment = super.replace(tStart, tOldLength, tNewLength,
tData);