//START TFILE-OPEN
TFile file = ...
file.open(new LineProcessor() {
public void process(String line) {
System.out.println("Read line: " + line);
}
});
//END TFILE-OPEN
//START MANAGE-RESOURCE
TFile file = ...
file.open(new FileIoProcessor() {
public void process(FileIoResource io) throws IOException {
PrintWriter printer = io.printWriter();
printer.println("line one");
printer.println("line two");
}
});
//END MANAGE-RESOURCE
//START IOFACTORY
TFile file = ...
PrintWriter printer = file.io().printWriter();
try {
printer.println("line one");
printer.println("line two");
} catch (IOException e) {
// ... exception handling code here
} finally {
printer.close();
}
//END IOFACTORY