question: @ Override public void close ( ) throws IOException { if ( writer == null ) { encoding = defaultEncoding ; writer = new OutputStreamWriter ( out , encoding ) ; writer . write ( xmlPrologWriter . toString ( ) ) ; } writer . close ( ) ; }
target:  Close the underlying writer.