View Javadoc
1 // $Id: FileOutput.java,v 1.1 2004/02/12 22:38:15 powerpete Exp $ 2 // [JMP, 12.02.2004] Created this file. 3 package org.jface.stepmt.demoapp.files; 4 5 import java.io.BufferedWriter; 6 import java.io.FileWriter; 7 import java.io.IOException; 8 import java.io.Writer; 9 10 import org.apache.commons.logging.Log; 11 import org.apache.commons.logging.LogFactory; 12 13 /*** 14 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a> 15 * @version $Id: FileOutput.java,v 1.1 2004/02/12 22:38:15 powerpete Exp $ 16 */ 17 public class FileOutput 18 { 19 private static final Log LOG = LogFactory.getLog(FileOutput.class); 20 21 public boolean write(String filename, String text) 22 { 23 Writer writer = null; 24 try 25 { 26 writer = new BufferedWriter(new FileWriter(filename)); 27 writer.write(text); 28 writer.flush(); 29 return true; 30 } 31 catch (IOException e) 32 { 33 LOG.fatal("Error writing text to file " + filename); 34 return false; 35 } 36 finally 37 { 38 try 39 { 40 writer.close(); 41 } 42 catch (IOException e) 43 { 44 // GIVE UP. 45 } 46 } 47 } 48 }

This page was automatically generated by Maven