Mercurial > dive4elements > river
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)); }