if (isDeletion) offset= Math.max(0, offset - 1); ITypedRegion partition= getPartition(e.getDocument(), offset); IPresentationDamager damager= getDamager(partition.getType()); if (damager == null)
if (isDeletion) offset= Math.max(0, offset - 1); ITypedRegion partition= getPartition(e.getDocument(), offset); IPresentationDamager damager= getDamager(partition.getType()); if (damager == null)
ITypedRegion partition= getPartition(d, e.getOffset() + length); int endOffset= partition.getOffset() + partition.getLength(); if (endOffset == e.getOffset()) partition= getPartition(d, end);
ITypedRegion partition= getPartition(d, e.getOffset() + length); int endOffset= partition.getOffset() + partition.getLength(); if (endOffset == e.getOffset()) partition= getPartition(d, end);