comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java @ 493:cef17cc90fd0

Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext. gnv-artifacts/trunk@570 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 19 Jan 2010 10:58:46 +0000
parents e964a3d8f7bc
children 292fbcd5e9ac
comparison
equal deleted inserted replaced
492:79e80c289018 493:cef17cc90fd0
1 /** 1 /**
2 * 2 *
3 */ 3 */
4 package de.intevation.gnv.state.profile.horizontal; 4 package de.intevation.gnv.state.profile.horizontal;
5 5
6 import java.util.ArrayList; 6 import de.intevation.artifacts.CallContext;
7 import java.util.Collection; 7 import de.intevation.artifacts.CallMeta;
8 8
9 import de.intevation.artifacts.CallMeta;
10 import de.intevation.gnv.artifacts.ressource.RessourceFactory; 9 import de.intevation.gnv.artifacts.ressource.RessourceFactory;
10
11 import de.intevation.gnv.geobackend.base.Result; 11 import de.intevation.gnv.geobackend.base.Result;
12
12 import de.intevation.gnv.state.StateBase; 13 import de.intevation.gnv.state.StateBase;
14
13 import de.intevation.gnv.state.describedata.DefaultKeyValueDescribeData; 15 import de.intevation.gnv.state.describedata.DefaultKeyValueDescribeData;
14 import de.intevation.gnv.state.describedata.KeyValueDescibeData; 16 import de.intevation.gnv.state.describedata.KeyValueDescibeData;
15 import de.intevation.gnv.state.describedata.NamedArrayList; 17 import de.intevation.gnv.state.describedata.NamedArrayList;
16 import de.intevation.gnv.state.describedata.NamedCollection; 18 import de.intevation.gnv.state.describedata.NamedCollection;
19
17 import de.intevation.gnv.state.exception.StateException; 20 import de.intevation.gnv.state.exception.StateException;
21
22 import java.util.ArrayList;
23 import java.util.Collection;
18 24
19 /** 25 /**
20 * @author Tim Englich <tim.englich@intevation.de> 26 * @author Tim Englich <tim.englich@intevation.de>
21 * 27 *
22 */ 28 */
43 49
44 /** 50 /**
45 * @see de.intevation.gnv.state.StateBase#initialize(java.lang.String, de.intevation.artifacts.CallMeta) 51 * @see de.intevation.gnv.state.StateBase#initialize(java.lang.String, de.intevation.artifacts.CallMeta)
46 */ 52 */
47 @Override 53 @Override
48 public void initialize(String uuid, CallMeta callMeta) 54 public void initialize(String uuid, CallContext context)
49 throws StateException { 55 throws StateException
56 {
57 CallMeta callMeta = context.getMeta();
50 Collection<Object> describeData = this.getDescibeData(uuid); 58 Collection<Object> describeData = this.getDescibeData(uuid);
51 if (describeData == null) { 59 if (describeData == null) {
52 describeData = new ArrayList<Object>(); 60 describeData = new ArrayList<Object>();
53 } 61 }
54 NamedCollection<KeyValueDescibeData> keyValueDescibeData = new NamedArrayList<KeyValueDescibeData>( 62 NamedCollection<KeyValueDescibeData> keyValueDescibeData = new NamedArrayList<KeyValueDescibeData>(

http://dive4elements.wald.intevation.org