comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java @ 470:b7bb66440cc8

Added mechanism for advancing to previous states. gnv-artifacts/trunk@533 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 12 Jan 2010 15:25:32 +0000
parents 3ddc22aab764
children 45be952a3215
comparison
equal deleted inserted replaced
469:62fc63d0f71d 470:b7bb66440cc8
4 package de.intevation.gnv.state; 4 package de.intevation.gnv.state;
5 5
6 import java.util.ArrayList; 6 import java.util.ArrayList;
7 import java.util.Collection; 7 import java.util.Collection;
8 import java.util.Iterator; 8 import java.util.Iterator;
9 import java.util.List;
9 10
10 import org.apache.log4j.Logger; 11 import org.apache.log4j.Logger;
11 12
12 import com.vividsolutions.jts.geom.Point; 13 import com.vividsolutions.jts.geom.Point;
13 import com.vividsolutions.jts.io.ParseException; 14 import com.vividsolutions.jts.io.ParseException;
45 } 46 }
46 47
47 @Override 48 @Override
48 protected void purifyResult(Collection<Result> result, String uuid) { 49 protected void purifyResult(Collection<Result> result, String uuid) {
49 log.debug("CoordinateSelectionState.purifyResult"); 50 log.debug("CoordinateSelectionState.purifyResult");
50 Collection<Object> describeData = this.getDescibeData(uuid); 51 List<Object> describeData = this.getDescibeData(uuid);
51 if (describeData == null) { 52 if (describeData == null) {
52 describeData = new ArrayList<Object>(); 53 describeData = new ArrayList<Object>();
53 } 54 }
54 NamedCollection<KeyValueDescibeData> keyValueDescibeData = this 55 NamedCollection<KeyValueDescibeData> keyValueDescibeData = this
55 .extractKVP(result, "FEATUREID", "SHAPE"); 56 .extractKVP(result, "FEATUREID", "SHAPE");

http://dive4elements.wald.intevation.org