X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=util-testing%2Forg%2Fcacert%2Fgigi%2Flocalisation%2FFileIterable.java;h=33a9cade8a0ed790fef82d87534104d49ab796ee;hp=3c23c7f4bc1b1fc0407b273a20bdf255bd225901;hb=cb5910c228171e38c8abfecbd99cef9eda2cca72;hpb=44cd191010b3e67c80127e05ee78e94032edd8dc diff --git a/util-testing/org/cacert/gigi/localisation/FileIterable.java b/util-testing/org/cacert/gigi/localisation/FileIterable.java index 3c23c7f4..33a9cade 100644 --- a/util-testing/org/cacert/gigi/localisation/FileIterable.java +++ b/util-testing/org/cacert/gigi/localisation/FileIterable.java @@ -1,4 +1,5 @@ package org.cacert.gigi.localisation; + import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; @@ -8,43 +9,47 @@ import java.io.InputStreamReader; import java.util.Iterator; public class FileIterable implements Iterable { - File f; - - public FileIterable(File f) { - this.f = f; - } - - @Override - public Iterator iterator() { - try { - return new Iterator() { - BufferedReader br = new BufferedReader(new InputStreamReader( - new FileInputStream(f), "UTF-8")); - String s = null; - private void getNext() { - if (s == null) { - try { - s = br.readLine(); - } catch (IOException e) { - throw new IOError(e); - } - } - } - @Override - public boolean hasNext() { - getNext(); - return s != null; - } - - @Override - public String next() { - String out = s; - s = null; - return out; - } - }; - } catch (IOException e) { - throw new IOError(e); - } - } + + File f; + + public FileIterable(File f) { + this.f = f; + } + + @Override + public Iterator iterator() { + try { + return new Iterator() { + + BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(f), "UTF-8")); + + String s = null; + + private void getNext() { + if (s == null) { + try { + s = br.readLine(); + } catch (IOException e) { + throw new IOError(e); + } + } + } + + @Override + public boolean hasNext() { + getNext(); + return s != null; + } + + @Override + public String next() { + String out = s; + s = null; + return out; + } + }; + } catch (IOException e) { + throw new IOError(e); + } + } }