Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/WQSimpleArrayPanel.java @ 4218:6ae99d996f79
flys/issue903: Display the discharge tables of the selected gauge as chart in historical discharge calculation.
There is a new class 'DischargeTablesChart' which is a Canvas and displays the chart using the new service
'DischargeTablesServiceImpl'.
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 23 Oct 2012 12:01:19 +0200 |
parents | 1f212836998e |
children | bbd82bd8e541 |
comparison
equal
deleted
inserted
replaced
4217:08b6458909a9 | 4218:6ae99d996f79 |
---|---|
27 import de.intevation.flys.client.client.services.WQInfoService; | 27 import de.intevation.flys.client.client.services.WQInfoService; |
28 import de.intevation.flys.client.client.services.WQInfoServiceAsync; | 28 import de.intevation.flys.client.client.services.WQInfoServiceAsync; |
29 import de.intevation.flys.client.client.ui.wq.ClickableQDTable; | 29 import de.intevation.flys.client.client.ui.wq.ClickableQDTable; |
30 import de.intevation.flys.client.client.ui.wq.ClickableWTable; | 30 import de.intevation.flys.client.client.ui.wq.ClickableWTable; |
31 import de.intevation.flys.client.client.ui.wq.ClickableWTable.ClickMode; | 31 import de.intevation.flys.client.client.ui.wq.ClickableWTable.ClickMode; |
32 import de.intevation.flys.client.client.ui.wq.QDTable; | 32 import de.intevation.flys.client.client.widgets.DischargeTablesChart; |
33 import de.intevation.flys.client.shared.model.ArtifactDescription; | 33 import de.intevation.flys.client.shared.model.ArtifactDescription; |
34 import de.intevation.flys.client.shared.model.Data; | 34 import de.intevation.flys.client.shared.model.Data; |
35 import de.intevation.flys.client.shared.model.DataItem; | 35 import de.intevation.flys.client.shared.model.DataItem; |
36 import de.intevation.flys.client.shared.model.DataList; | 36 import de.intevation.flys.client.shared.model.DataList; |
37 import de.intevation.flys.client.shared.model.DefaultData; | 37 import de.intevation.flys.client.shared.model.DefaultData; |
206 tabs.setWidth100(); | 206 tabs.setWidth100(); |
207 tabs.setHeight100(); | 207 tabs.setHeight100(); |
208 | 208 |
209 Tab w = new Tab(MSG.wq_table_w()); | 209 Tab w = new Tab(MSG.wq_table_w()); |
210 Tab q = new Tab(MSG.wq_table_q()); | 210 Tab q = new Tab(MSG.wq_table_q()); |
211 Tab c = new Tab(MSG.chart()); | |
211 | 212 |
212 w.setPane(wTable); | 213 w.setPane(wTable); |
213 q.setPane(qTable); | 214 q.setPane(qTable); |
215 c.setPane(new DischargeTablesChart(this.artifact)); | |
214 | 216 |
215 tabs.addTab(w, 0); | 217 tabs.addTab(w, 0); |
216 tabs.addTab(q, 1); | 218 tabs.addTab(q, 1); |
219 tabs.addTab(c, 2); | |
217 | 220 |
218 helperContainer.addMember(tabs); | 221 helperContainer.addMember(tabs); |
219 } | 222 } |
220 | 223 |
221 | 224 |