question: private void deleteCharacter ( ) { if ( insertionPoint < buffer . length ( ) ) { buffer . deleteCharAt ( insertionPoint ) ; sendComposedText ( ) ; } else { beep ( ) ; } }
target:  Delete the character following the insertion point in the composed text. If the insertion point is at the end of the composed text, ring the bell.