diff gnv-artifacts/src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java @ 771:a0e63136954e

Added and repaired javadoc in de.intevation.gnv.exports package. gnv-artifacts/trunk@827 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 25 Mar 2010 09:01:14 +0000
parents e964a3d8f7bc
children 9a828e5a2390
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java	Wed Mar 24 15:32:07 2010 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java	Thu Mar 25 09:01:14 2010 +0000
@@ -11,19 +11,40 @@
 
 
 /**
- * @author Ingo Weinzierl (ingo.weinzierl@intevation.de)
+ * This class is a specialization of {@link #DefaultDataCollector}. The
+ * difference between these classes is, that this class extracts points served
+ * by a wkt string.
+ *
+ * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
  */
 public class ShapeDataCollector
 extends DefaultDataCollector
 {
+    /**
+     * Logger used for logging with log4j.
+     */
     private Logger log = Logger.getLogger(ShapeDataCollector.class);
 
+    /**
+     * WKTReader to parse points from wkt strings.
+     */
     protected WKTReader wktReader = new WKTReader();
 
+    /**
+     * Constructor
+     *
+     * @param names Attributes used to be extracted.
+     */
     public ShapeDataCollector(String[] names) {
         super(names);
     }
 
+    /**
+     * This method takes point from wkt strings as well and split them into x
+     * and y coordinate.
+     *
+     * @see de.intevation.gnv.exports.Export.DataCollector#getData(Result)
+     */
     public String[] getData(Result result) 
     throws StateException {
 
@@ -55,3 +76,4 @@
         }
     }
 }
+// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org