Mercurial > dive4elements > river
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() { |