comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java @ 823:499cfbbb61bc

Removed obsolet SuppressWarnings-Annotations. gnv-artifacts/trunk@910 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 13 Apr 2010 08:25:34 +0000
parents 22c18083225e
children 05bf8534a35a
comparison
equal deleted inserted replaced
822:ac1b9f00603f 823:499cfbbb61bc
1 package de.intevation.gnv.state; 1 package de.intevation.gnv.state;
2
3 import com.vividsolutions.jts.geom.Point;
4
5 import de.intevation.artifactdatabase.Config;
6
7 import de.intevation.gnv.geobackend.base.Result;
8
9 import de.intevation.gnv.state.describedata.DefaultKeyValueDescribeData;
10 import de.intevation.gnv.state.describedata.KeyValueDescibeData;
11 import de.intevation.gnv.state.describedata.NamedArrayList;
12 import de.intevation.gnv.state.describedata.NamedCollection;
13
14 import de.intevation.gnv.utils.ArtifactXMLUtilities;
15 import de.intevation.gnv.utils.InputValidator;
16 import de.intevation.gnv.utils.WKTUtils;
17
18 import de.intevation.gnv.utils.exception.ValidationException;
19 2
20 import java.util.ArrayList; 3 import java.util.ArrayList;
21 import java.util.Collection; 4 import java.util.Collection;
22 import java.util.HashMap; 5 import java.util.HashMap;
23 import java.util.Iterator; 6 import java.util.Iterator;
24 import java.util.List; 7 import java.util.List;
25 8
26 import org.apache.log4j.Logger; 9 import org.apache.log4j.Logger;
27
28 import org.w3c.dom.Element; 10 import org.w3c.dom.Element;
29 import org.w3c.dom.Node; 11 import org.w3c.dom.Node;
30 import org.w3c.dom.NodeList; 12 import org.w3c.dom.NodeList;
13
14 import com.vividsolutions.jts.geom.Point;
15
16 import de.intevation.artifactdatabase.Config;
17 import de.intevation.gnv.geobackend.base.Result;
18 import de.intevation.gnv.state.describedata.DefaultKeyValueDescribeData;
19 import de.intevation.gnv.state.describedata.KeyValueDescibeData;
20 import de.intevation.gnv.state.describedata.NamedArrayList;
21 import de.intevation.gnv.state.describedata.NamedCollection;
22 import de.intevation.gnv.utils.ArtifactXMLUtilities;
23 import de.intevation.gnv.utils.InputValidator;
24 import de.intevation.gnv.utils.WKTUtils;
25 import de.intevation.gnv.utils.exception.ValidationException;
31 26
32 /** 27 /**
33 * This state handles coordinate input by the user. It searches database results 28 * This state handles coordinate input by the user. It searches database results
34 * for coordinates and turns them into a human readable form. 29 * for coordinates and turns them into a human readable form.
35 * 30 *
87 protected String prepareInputData4RegionDBQuery(String value) { 82 protected String prepareInputData4RegionDBQuery(String value) {
88 log.debug("CoordinateSelectionState.prepareInputData4RegionDBQuery"); 83 log.debug("CoordinateSelectionState.prepareInputData4RegionDBQuery");
89 double distance=0.; 84 double distance=0.;
90 String returnValue = null; 85 String returnValue = null;
91 try { 86 try {
92 @SuppressWarnings("static-access")
93 Point center = InputValidator.getPointValue(value); 87 Point center = InputValidator.getPointValue(value);
94 String meshId = super.inputData.get("meshid").getValue(); 88 String meshId = super.inputData.get("meshid").getValue();
95 int segments = 97; 89 int segments = 97;
96 if (meshWidths != null){ 90 if (meshWidths != null){
97 Double distanceValue = this.meshWidths.get(meshId); 91 Double distanceValue = this.meshWidths.get(meshId);
127 String prevKey = null; 121 String prevKey = null;
128 while (rit.hasNext()) { 122 while (rit.hasNext()) {
129 Result resultValue = rit.next(); 123 Result resultValue = rit.next();
130 String key = resultValue.getString(keyid); 124 String key = resultValue.getString(keyid);
131 if(prevKey == null || !prevKey.equals(key)){ // TODO: FIXME: We have to do that because the arcsde does not support a distinct Query on Layers 125 if(prevKey == null || !prevKey.equals(key)){ // TODO: FIXME: We have to do that because the arcsde does not support a distinct Query on Layers
132 @SuppressWarnings("static-access")
133 String geomString = CoordinateSelectionState.convert2DisplayCoordinate(resultValue.getString(valueid)); 126 String geomString = CoordinateSelectionState.convert2DisplayCoordinate(resultValue.getString(valueid));
134 String value = geomString; 127 String value = geomString;
135 if (resultValue.getResultDescriptor().getColumnIndex("VALUE") > 0){ 128 if (resultValue.getResultDescriptor().getColumnIndex("VALUE") > 0){
136 value = resultValue.getString("VALUE") + " - "+value; 129 value = resultValue.getString("VALUE") + " - "+value;
137 } 130 }

http://dive4elements.wald.intevation.org