Package java.io

Examples of java.io.BufferedWriter


        try
        {
            System.out.println( "Writing report to file " + outFile );
            boolean append = new File( outFile ).exists();
            BufferedWriter out = new BufferedWriter( new FileWriter( outFile, append ) );
            if ( !append ) out.write( header );
            out.write( "\r\n" );
            out.write( loops + ";" + df.format( start ) + ';' + df.format( end ) + ';' + duration + ";"
                    + dcf.format( resultF ) );
            out.close();
        }
        catch ( IOException e )
        {
            e.printStackTrace();
        }
View Full Code Here


            }

            try
            {
                System.out.println( "Creating file " + fileName );
                BufferedWriter out = new BufferedWriter( new FileWriter( fileName ) );
                out.write( header );
                out.write( "\r\n" );
                for ( Iterator it = results.iterator(); it.hasNext(); )
                {
                    out.write( (String) it.next() );
                    out.write( "\r\n" );
                }
                out.close();
            }
            catch ( IOException e )
            {
                e.printStackTrace();
            }
View Full Code Here

    Object[] children = new Object[0];
    if (viewer instanceof NewsBrowserViewer)
      children = ((NewsBrowserViewer) viewer).getFlattendChildren(elements);

    /* Write HTML to the Receiver */
    BufferedWriter writer = null;
    try {
      boolean portable = Controller.getDefault().isPortable();
      writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));

      if (Application.IS_WINDOWS && portable)
        writer.append("HTTP/1.1 205 OK").append(CRLF); //$NON-NLS-1$
      else
        writer.append("HTTP/1.1 200 OK").append(CRLF); //$NON-NLS-1$

      synchronized (RFC_1123_DATE) {
        writer.append("Date: ").append(RFC_1123_DATE.format(new Date())).append(CRLF); //$NON-NLS-1$
      }

      writer.append("Server: RSSOwl Local Server").append(CRLF); //$NON-NLS-1$
      writer.append("Content-Type: text/html; charset=UTF-8").append(CRLF); //$NON-NLS-1$
      writer.append("Connection: close").append(CRLF); //$NON-NLS-1$
      writer.append("Expires: 0").append(CRLF); //$NON-NLS-1$
      writer.write(CRLF);

      /* Begin HTML */
      writer.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n"); //$NON-NLS-1$

      /* Windows only: Mark of the Web */
      if (Application.IS_WINDOWS) {
        writer.write(IE_MOTW);
        writer.write("\n"); //$NON-NLS-1$
      }

      writer.write("<html>\n  <head>\n"); //$NON-NLS-1$

      /* Append Base URI if available */
      String base = getBase(children);
      if (base != null) {
        writer.write("  <base href=\""); //$NON-NLS-1$
        writer.write(base);
        writer.write("\">"); //$NON-NLS-1$
      }

      writer.write("\n  <title></title>"); //$NON-NLS-1$
      writer.write("\n  <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n"); //$NON-NLS-1$

      /* CSS */
      labelProvider.writeCSS(writer);

      /* Open Body */
      writer.write("  </head>\n  <body id=\"owlbody\">\n"); //$NON-NLS-1$

      /* Output each Element as HTML */
      for (int i = 0; i < children.length; i++) {
        String html = unicodeToEntities(labelProvider.getText(children[i], i));
        writer.write(html);
      }

      /* End HTML */
      writer.write("\n  </body>\n</html>"); //$NON-NLS-1$
    } catch (IOException e) {
      /* Ignore */
    }

    /* Cleanup */
    finally {
      if (writer != null) {
        try {
          writer.close();
        } catch (IOException e) {
          /* Ignore */
        }
      }
    }
View Full Code Here

      closeQuietly(outputStream);
    }
  }

  public static void writeToFile(File file, String text) {
    BufferedWriter writer = null;
    try {
      try {
        writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8")); //$NON-NLS-1$
      } catch (UnsupportedEncodingException e) {
        writer = new BufferedWriter(new FileWriter(file));
      }
      writer.write(text);
      writer.flush();
    } catch (IOException e) {
      throw new PersistenceException(e);
    } finally {
      closeQuietly(writer);
    }
View Full Code Here

  public FileBufferedWriter()
  {
    fbos = new FileBufferedOutputStream();
    try
    {
      osw = new BufferedWriter(new OutputStreamWriter(fbos, "UTF-8"));
    }
    catch (UnsupportedEncodingException e)
    {
      throw new JRRuntimeException(e);
    }
View Full Code Here

    caption = caption.replace("&", "&amp;");
    caption = caption.replace("<", "&lt;");
    caption = caption.replace(">", "&gt;");

    File targetFile = new File(destinationDir, filename + ".xml");
    BufferedWriter writer = new BufferedWriter(new FileWriter(targetFile));
    writer.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
    writer.write("<example id=\"");
    writer.write(filename);
    writer.write("\">\n");
    writer.write("<title>");
    writer.write(caption);
    writer.write("</title>\n");
    writer.write("<programlisting");
    if (null != language) {
      writer.write(" language=\"");
      writer.write(language);
      writer.write("\"");
    }
    writer.write("><![CDATA[");
    boolean first = true;
    for (String line : lines) {
      if (!first) {
        writer.newLine();
      }
      first = false;
      writer.write(line);
    }
    writer.write("]]>\n");
    writer.write("</programlisting>\n");
    writer.write("</example>\n");
    writer.flush();
    writer.close();
  }
View Full Code Here

  {
    if (writer == null)
    {
      try
      {
        writer = new BufferedWriter(new OutputStreamWriter(fbos, "UTF-8"));
      }
      catch (IOException e)
      {
        throw new JRRuntimeException(e);
      }
View Full Code Here

  private BufferedWriter writer;
 
  public FetionPool()
  {
    this.reader = new BufferedReader(new InputStreamReader(System.in));
    this.writer = new BufferedWriter(new OutputStreamWriter(System.out));
    this.sharedTimer = new SharedTimer();
    this.shareExecutor = new SharedExecutor();
    this.clientList = new ArrayList<FetionClient>();
    this.transferFactory = new MinaTransferFactory(Executors.newCachedThreadPool());
  }
View Full Code Here

        new AutoTransferFactory(),
        new SimpleFetionStore(),
        new ThreadTimer(),
        new SingleExecutor());
    this.reader = new BufferedReader(new InputStreamReader(System.in));
    this.writer = new BufferedWriter(new OutputStreamWriter(System.out));
    this.buddymap = new Hashtable<String, String>();
    this.groupmap = new Hashtable<String, String>();
    this.isConsoleReadTheadStarted = false;
  }
View Full Code Here

  /**
   * Returns UTF-8 encoded Writer for given file.
   */
  public static Writer newWriter(File file) throws IOException {
    try {
      return new BufferedWriter(new OutputStreamWriter(
          new FileOutputStream(file), "UTF-8"));
    } catch (Exception e) {
      throw new IOException(e);
    }
  }
View Full Code Here

TOP

Related Classes of java.io.BufferedWriter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.