comparison flys-client/src/main/java/org/dive4elements/river/client/client/ui/StaticDataPanel.java @ 5834:f507086aa94b

Repaired internal references.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 12:31:32 +0200
parents flys-client/src/main/java/de/intevation/flys/client/client/ui/StaticDataPanel.java@b660090b417d
children 821a02bbfb4e
comparison
equal deleted inserted replaced
5833:a2bdc0f524e8 5834:f507086aa94b
1 package de.intevation.flys.client.client.ui;
2
3 import com.google.gwt.core.client.GWT;
4
5 import com.smartgwt.client.widgets.Canvas;
6 import com.smartgwt.client.widgets.Label;
7 import com.smartgwt.client.widgets.form.DynamicForm;
8 import com.smartgwt.client.widgets.layout.HLayout;
9 import com.smartgwt.client.widgets.layout.VLayout;
10
11 import de.intevation.flys.client.client.FLYSConstants;
12 import de.intevation.flys.client.shared.model.Data;
13 import de.intevation.flys.client.shared.model.DataItem;
14 import de.intevation.flys.client.shared.model.DataList;
15
16
17 /**
18 * This UIProvider displays the old DataItems of GaugeDischargeCurveArtifact
19 *
20 * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a>
21 */
22 public class StaticDataPanel
23 extends AbstractUIProvider
24 {
25 private static final long serialVersionUID = 7411866539525588336L;
26
27 /** The message class that provides i18n strings.*/
28 protected FLYSConstants messages = GWT.create(FLYSConstants.class);
29
30 /** The combobox.*/
31 protected DynamicForm form;
32
33 @Override
34 public Canvas create(DataList data) {
35 VLayout layout = new VLayout();
36 return layout;
37 }
38
39 @Override
40 public Canvas createOld(DataList dataList) {
41 VLayout vLayout = new VLayout();
42 vLayout.setWidth("400px");
43
44 int size = dataList.size();
45 for (int i = 0; i < size; i++) {
46 Data data = dataList.get(i);
47 DataItem[] items = data.getItems();
48
49 for (DataItem item: items) {
50 HLayout hLayout = new HLayout();
51
52 hLayout.addMember(new Label(item.getLabel()));
53 hLayout.addMember(new Label(item.getStringValue()));
54
55 vLayout.addMember(hLayout);
56 vLayout.setWidth("130px");
57 }
58 }
59
60 return vLayout;
61 }
62
63 @Override
64 protected Data[] getData() {
65 return null;
66 }
67 }
68 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org