blob: 454b56793327883d234f3c767839032999a3f634 (
plain) (
tree)
|
|
package scruf.io;
import java.io.*;
public class WriteFile {
private File outputFile;
private String content;
public WriteFile(File outputFile, String content) {
this.outputFile = outputFile.getAbsoluteFile();
this.content = content;
}
public void write() {
try {
System.out.println("Writing..."+outputFile.getName());
BufferedWriter bwriter = new BufferedWriter
(new FileWriter(outputFile));
// write content to file.
bwriter.write(content);
bwriter.close();
}catch(IOException e) {
System.err.println("Error occured while writing"+
" file : "+outputFile);
}
}
public void append() {
StringBuilder sbuilder = new StringBuilder(
new ReadFile(outputFile).getContent());
sbuilder.append(content);
// new content
content = sbuilder.toString();
write();
}
}
|