question: 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 ) ; } } }
target:  Adds the string representation for this text edit and its children to the given string buffer.