MTextPanel panel = (MTextPanel) e.getSource();
final MConstText text = panel.getText();
int start = text.damagedRangeStart();
int limit = text.damagedRangeLimit();
if (start > limit) {
return;
}
CharacterIterator textIter = text.createCharacterIterator();