]> WPIA git - gigi.git/blobdiff - util-testing/org/cacert/gigi/localisation/FileIterable.java
upd: format translation string collection
[gigi.git] / util-testing / org / cacert / gigi / localisation / FileIterable.java
index 3c23c7f4bc1b1fc0407b273a20bdf255bd225901..33a9cade8a0ed790fef82d87534104d49ab796ee 100644 (file)
@@ -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<String> {
-       File f;
-
-       public FileIterable(File f) {
-               this.f = f;
-       }
-
-       @Override
-       public Iterator<String> iterator() {
-               try {
-                       return new Iterator<String>() {
-                               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<String> iterator() {
+        try {
+            return new Iterator<String>() {
+
+                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);
+        }
+    }
 }