private void toStringWithChildren(StringBuffer buffer,int indent){
  internalToString(buffer,indent);
  if (fChildren != null) {
    for (Iterator<TextEdit> iterator=fChildren.iterator(); iterator.hasNext(); ) {
      TextEdit child=iterator.next();
      buffer.append('\n');
      child.toStringWithChildren(buffer,indent + 1);
    }
  }
}

private void toStringWithChildren ( StringBuffer buffer , int indent ) { internalToString ( buffer , indent ) ; if ( fChildren != null ) { for ( Iterator < TextEdit > iterator = fChildren . iterator ( ) ; iterator . hasNext ( ) ; ) { TextEdit child = iterator . next ( ) ; buffer . append ( '\n' ) ; child . toStringWithChildren ( buffer , indent + 1 ) ; } } }
adds the string representation for this text edit and its children to the given string buffer .
