public void handleText(String text){
  if (skippingCharacters > 0) {
    if (skippingCharacters >= text.length()) {
      skippingCharacters-=text.length();
      return;
    }
 else {
      text=text.substring(skippingCharacters);
      skippingCharacters=0;
    }
  }
  if (rtfDestination != null) {
    rtfDestination.handleText(text);
    return;
  }
  warning("Text with no destination. oops.");
}

public void handleText ( String text ) { if ( skippingCharacters > 0 ) { if ( skippingCharacters >= text . length ( ) ) { skippingCharacters -= text . length ( ) ; return ; } else { text = text . substring ( skippingCharacters ) ; skippingCharacters = 0 ; } } if ( rtfDestination != null ) { rtfDestination . handleText ( text ) ; return ; } warning ( "Text with no destination. oops." ) ; }
handles any pure text ( containing no control characters ) in the input stream . called by the superclass .
