Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/utils/KMIndex.java @ 3026:65b6e27c6f25
FixA: Use new data structures in Delta W(t) exporter. Removed obsolete code.
flys-artifacts/trunk@4593 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 05 Jun 2012 16:25:51 +0000 |
parents | ba62c1751f07 |
children | 0e8929d5e9e3 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/utils/KMIndex.java Tue Jun 05 15:37:38 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/utils/KMIndex.java Tue Jun 05 16:25:51 2012 +0000 @@ -3,11 +3,12 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; +import java.util.Iterator; import java.io.Serializable; public class KMIndex<A> -implements Serializable +implements Serializable, Iterable<KMIndex.Entry<A>> { public static final double EPSILON = 1e-4; @@ -83,5 +84,9 @@ int index = Collections.binarySearch(entries, new Entry(km)); return index >= 0 ? entries.get(index) : null; } + + public Iterator<Entry<A>> iterator() { + return entries.iterator(); + } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :