Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/SingleInputState.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 | e964a3d8f7bc |
children | a6a33ef35809 |
comparison
equal
deleted
inserted
replaced
469:62fc63d0f71d | 470:b7bb66440cc8 |
---|---|
3 */ | 3 */ |
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.List; | |
8 | 9 |
9 import org.apache.log4j.Logger; | 10 import org.apache.log4j.Logger; |
10 | 11 |
11 import de.intevation.gnv.geobackend.base.Result; | 12 import de.intevation.gnv.geobackend.base.Result; |
12 import de.intevation.gnv.state.describedata.DefaultSingleValueDescribeData; | 13 import de.intevation.gnv.state.describedata.DefaultSingleValueDescribeData; |
38 * java.lang.String) | 39 * java.lang.String) |
39 */ | 40 */ |
40 @Override | 41 @Override |
41 protected void purifyResult(Collection<Result> result, String uuid) { | 42 protected void purifyResult(Collection<Result> result, String uuid) { |
42 log.debug("SingleInputState.purifyResult"); | 43 log.debug("SingleInputState.purifyResult"); |
43 Collection<Object> describeData = this.getDescibeData(uuid); | 44 List<Object> describeData = this.getDescibeData(uuid); |
44 if (describeData == null) { | 45 if (describeData == null) { |
45 describeData = new ArrayList<Object>(); | 46 describeData = new ArrayList<Object>(); |
46 } | 47 } |
47 String value = null; | 48 String value = null; |
48 if (result != null && result.size() == 1) { | 49 if (result != null && result.size() == 1) { |