Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/DemDatacagePanel.java @ 917:b48c36076e17
Tagged RELEASE 2.5 of flys-client.
flys-client/tags/2.5@2790 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 19 Sep 2011 16:13:42 +0000 |
parents | a1a5dc2b9e34 |
children | d0500e993218 |
comparison
equal
deleted
inserted
replaced
916:a1a5dc2b9e34 | 917:b48c36076e17 |
---|---|
1 package de.intevation.flys.client.client.ui; | 1 package de.intevation.flys.client.client.ui; |
2 | |
3 import java.util.List; | |
2 | 4 |
3 import de.intevation.flys.client.shared.model.Data; | 5 import de.intevation.flys.client.shared.model.Data; |
4 import de.intevation.flys.client.shared.model.DataItem; | 6 import de.intevation.flys.client.shared.model.DataItem; |
5 import de.intevation.flys.client.shared.model.DefaultData; | 7 import de.intevation.flys.client.shared.model.DefaultData; |
6 import de.intevation.flys.client.shared.model.DefaultDataItem; | 8 import de.intevation.flys.client.shared.model.DefaultDataItem; |
9 import de.intevation.flys.client.shared.model.Recommendation; | |
10 import de.intevation.flys.client.shared.model.ToLoad; | |
7 import de.intevation.flys.client.shared.model.User; | 11 import de.intevation.flys.client.shared.model.User; |
8 | 12 |
9 | 13 |
10 public class DemDatacagePanel extends DatacagePanel { | 14 public class DemDatacagePanel extends DatacagePanel { |
11 | 15 |
41 } | 45 } |
42 | 46 |
43 | 47 |
44 @Override | 48 @Override |
45 protected Data[] getData() { | 49 protected Data[] getData() { |
46 String value = "TODO:FIND VALUE"; | 50 Recommendation r = getSelectedRecommendation(); |
47 DataItem item = new DefaultDataItem(dataName, dataName, value); | 51 |
52 DataItem item = new DefaultDataItem(dataName, dataName, r.getIDs()); | |
48 return new Data[] { new DefaultData( | 53 return new Data[] { new DefaultData( |
49 dataName, null, null, new DataItem[] { item }) }; | 54 dataName, null, null, new DataItem[] { item }) }; |
50 } | 55 } |
56 | |
57 | |
58 protected Recommendation getSelectedRecommendation() { | |
59 ToLoad toLoad = widget.getSelection(); | |
60 List<Recommendation> recoms = toLoad.toRecommendations(); | |
61 | |
62 return recoms.get(0); | |
63 } | |
51 } | 64 } |
52 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 65 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |