comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/WQSimpleArrayPanel.java @ 1556:3324ef9d8341

First step to implement WQSimpleArrayPanel.createOld(). flys-client/trunk@3795 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 27 Jan 2012 13:02:46 +0000
parents e91f87b2524e
children 8e5c5c70c586
comparison
equal deleted inserted replaced
1555:c057ef91b268 1556:3324ef9d8341
12 import com.smartgwt.client.widgets.form.fields.RadioGroupItem; 12 import com.smartgwt.client.widgets.form.fields.RadioGroupItem;
13 import com.smartgwt.client.widgets.form.fields.events.BlurEvent; 13 import com.smartgwt.client.widgets.form.fields.events.BlurEvent;
14 import com.smartgwt.client.widgets.form.fields.events.BlurHandler; 14 import com.smartgwt.client.widgets.form.fields.events.BlurHandler;
15 import com.smartgwt.client.widgets.form.fields.events.ChangedEvent; 15 import com.smartgwt.client.widgets.form.fields.events.ChangedEvent;
16 import com.smartgwt.client.widgets.form.fields.events.ChangedHandler; 16 import com.smartgwt.client.widgets.form.fields.events.ChangedHandler;
17 import com.smartgwt.client.widgets.layout.HLayout;
17 import com.smartgwt.client.widgets.layout.VLayout; 18 import com.smartgwt.client.widgets.layout.VLayout;
18 19
19 import de.intevation.flys.client.shared.model.Data; 20 import de.intevation.flys.client.shared.model.Data;
20 import de.intevation.flys.client.shared.model.DataItem; 21 import de.intevation.flys.client.shared.model.DataItem;
21 import de.intevation.flys.client.shared.model.DataList; 22 import de.intevation.flys.client.shared.model.DataList;
66 return rootLayout; 67 return rootLayout;
67 } 68 }
68 69
69 70
70 @Override 71 @Override
71 public Canvas createOld(DataList data) { 72 public Canvas createOld(DataList dataList) {
72 // TODO IMPLEMENT ME 73 Data data = dataList.get(0);
73 return new Canvas(); 74 DataItem[] items = data.getItems();
75
76 HLayout layout = new HLayout();
77 VLayout valueContainer = new VLayout();
78
79 Label label = new Label(dataList.getLabel());
80 label.setWidth(200);
81 label.setHeight(20);
82
83 // TODO Display mode and selected values
84 Label mode = new Label("TODO: IMPLEMENT MODE");
85 mode.setHeight(20);
86 mode.setWidth(150);
87
88 Label values = new Label("TODO: IMPLEMENT VALUES");
89 values.setHeight(20);
90 values.setWidth(150);
91
92 valueContainer.addMember(mode);
93 valueContainer.addMember(values);
94
95 layout.addMember(label);
96 layout.addMember(valueContainer);
97 layout.addMember(getBackButton(dataList.getState()));
98
99 return layout;
74 } 100 }
75 101
76 102
77 @Override 103 @Override
78 protected Data[] getData() { 104 protected Data[] getData() {

http://dive4elements.wald.intevation.org