code: @Override
      public void close() throws IOException
      {
          flush();
          
          buf = null;
          
          if ( rwChannel.isOpen() )
          {
  
              rwChannel.close();
          }
          
          raFile.close();
      }
docs: /* (non-Javadoc)
  @see java.io.OutputStream#close()