diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/ManualPointsArtifact.java @ 3761:066e2b4d69ca

Fix missing import flys-artifacts/trunk@5462 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Thu, 13 Sep 2012 20:58:24 +0000
parents afc7bfb4800b
children 6153c50f78cf
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/ManualPointsArtifact.java	Thu Sep 13 13:51:00 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/ManualPointsArtifact.java	Thu Sep 13 20:58:24 2012 +0000
@@ -1,31 +1,23 @@
 package de.intevation.flys.artifacts;
 
+import java.awt.geom.Point2D;
 import java.util.ArrayList;
 import java.util.List;
 
-import java.awt.geom.Point2D;
-
 import org.apache.log4j.Logger;
-
+import org.json.JSONArray;
+import org.json.JSONException;
 import org.w3c.dom.Document;
 
-import org.json.JSONArray;
-import org.json.JSONException;
-
 import de.intevation.artifactdatabase.state.Facet;
-
 import de.intevation.artifacts.Artifact;
 import de.intevation.artifacts.ArtifactFactory;
 import de.intevation.artifacts.CallMeta;
-
+import de.intevation.flys.artifacts.geom.Lines;
 import de.intevation.flys.artifacts.model.FacetTypes;
-
 import de.intevation.flys.artifacts.states.DefaultState;
-
 import de.intevation.flys.model.FastCrossSectionLine;
 
-import de.intevation.flys.artifacts.geom.Lines;
-
 
 /**
  * Artifact to store user-added points and water lines.
@@ -34,6 +26,8 @@
 extends      StaticFLYSArtifact
 implements   FacetTypes, WaterLineArtifact
 {
+    private static final long serialVersionUID = 7096025125474986011L;
+
     /** The logger for this class. */
     private static Logger logger = Logger.getLogger(ManualPointsArtifact.class);
 
@@ -41,24 +35,21 @@
     public static final String ARTIFACT_NAME = "manualpoints";
 
 
-    /**
-     * Trivial Constructor.
-     */
     public ManualPointsArtifact() {
         logger.debug("ManualPointsArtifact.ManualPointsArtifact()");
     }
 
 
     /**
-     * Gets called from factory, to set things up.
+     * Gets called from factory to set things up.
      */
     @Override
     public void setup(
-        String          identifier,
-        ArtifactFactory factory,
-        Object          context,
-        CallMeta        callMeta,
-        Document        data)
+            String          identifier,
+            ArtifactFactory factory,
+            Object          context,
+            CallMeta        callMeta,
+            Document        data)
     {
         logger.debug("ManualPointsArtifact.setup");
         super.setup(identifier, factory, context, callMeta, data);
@@ -67,6 +58,7 @@
 
 
     /** Return the name of this artifact. */
+    @Override
     public String getName() {
         return ARTIFACT_NAME;
     }
@@ -106,7 +98,7 @@
         }
         else {
             logger.debug("No facets to add in ManualPointsArtifact.initialize ("
-                + state.getID() + ").");
+                    + state.getID() + ").");
         }
     }
 
@@ -118,7 +110,7 @@
      */
     protected double getLine(int index) {
         try {
-            JSONArray lines = new JSONArray((String) getLinesData(null));
+            JSONArray lines = new JSONArray(getLinesData(null));
             JSONArray array = lines.getJSONArray(index);
 
             return array.getDouble(0);
@@ -139,10 +131,10 @@
      */
     @Override
     public Lines.LineData getWaterLines(
-        int                  index,
-        FastCrossSectionLine csl,
-        double a, double b
-    ) {
+            int                  index,
+            FastCrossSectionLine csl,
+            double a, double b
+            ) {
         List<Point2D> points = csl.getPoints();
         return Lines.createWaterLines(points, getLine(index));
     }

http://dive4elements.wald.intevation.org