Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java @ 325:3eff9241ea1e
Refactoring of the Transitionmodel.
Now each Transition is responsible to allocate the Data which is required to describe or feed it.
gnv-artifacts/trunk@390 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Tue, 01 Dec 2009 15:58:02 +0000 |
parents | ee2d4134d0b3 |
children |
comparison
equal
deleted
inserted
replaced
324:e6e172a4915e | 325:3eff9241ea1e |
---|---|
20 * @author Tim Englich <tim.englich@intevation.de> | 20 * @author Tim Englich <tim.englich@intevation.de> |
21 * | 21 * |
22 */ | 22 */ |
23 public class NorthSouthEastWestTransition extends TransitionBase { | 23 public class NorthSouthEastWestTransition extends TransitionBase { |
24 | 24 |
25 | |
25 /** | 26 /** |
26 * The UID of this Class | 27 * The UID of this Class |
27 */ | 28 */ |
28 private static final long serialVersionUID = -7989531326553305293L; | 29 private static final long serialVersionUID = -7989531326553305293L; |
29 | 30 |
32 */ | 33 */ |
33 public NorthSouthEastWestTransition() { | 34 public NorthSouthEastWestTransition() { |
34 } | 35 } |
35 | 36 |
36 /** | 37 /** |
37 * @see de.intevation.gnv.transition.TransitionBase#advance(java.lang.String, | 38 * @see de.intevation.gnv.transition.TransitionBase#purifyResult(java.util.Collection, java.lang.String) |
38 * de.intevation.artifacts.CallMeta) | |
39 */ | 39 */ |
40 @Override | 40 @Override |
41 public void advance(String uuid, CallMeta callMeta) | 41 protected void purifyResult(Collection<Result> result, String uuid) { |
42 throws TransitionException { | 42 } |
43 | |
44 /** | |
45 * @see de.intevation.gnv.transition.TransitionBase#initialize(java.lang.String, de.intevation.artifacts.CallMeta) | |
46 */ | |
47 @Override | |
48 public void initialize(String uuid, CallMeta callMeta) | |
49 throws TransitionException { | |
43 Collection<Object> describeData = this.getDescibeData(uuid); | 50 Collection<Object> describeData = this.getDescibeData(uuid); |
44 if (describeData == null) { | 51 if (describeData == null) { |
45 describeData = new ArrayList<Object>(); | 52 describeData = new ArrayList<Object>(); |
46 } | 53 } |
47 NamedCollection<KeyValueDescibeData> keyValueDescibeData = new NamedArrayList<KeyValueDescibeData>( | 54 NamedCollection<KeyValueDescibeData> keyValueDescibeData = new NamedArrayList<KeyValueDescibeData>( |
54 RessourceFactory.getInstance().getRessource( | 61 RessourceFactory.getInstance().getRessource( |
55 callMeta.getLanguages(), "jposition", "jposition"))); | 62 callMeta.getLanguages(), "jposition", "jposition"))); |
56 describeData.add(keyValueDescibeData); | 63 describeData.add(keyValueDescibeData); |
57 } | 64 } |
58 | 65 |
59 @Override | |
60 protected void purifyResult(Collection<Result> result, String uuid) { | |
61 | |
62 } | |
63 | 66 |
64 } | 67 } |