1 package org.cacert.gigi.localisation;
2 import java.io.BufferedReader;
4 import java.io.FileInputStream;
5 import java.io.IOError;
6 import java.io.IOException;
7 import java.io.InputStreamReader;
8 import java.util.Iterator;
10 public class FileIterable implements Iterable<String> {
13 public FileIterable(File f) {
18 public Iterator<String> iterator() {
20 return new Iterator<String>() {
21 BufferedReader br = new BufferedReader(new InputStreamReader(
22 new FileInputStream(f), "UTF-8"));
24 private void getNext() {
28 } catch (IOException e) {
34 public boolean hasNext() {
40 public String next() {
46 } catch (IOException e) {