comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java @ 4574:32a4651eef93

flys-client: Shapefile upload widget readded again (regression).
author Christian Lins <christian.lins@intevation.de>
date Tue, 27 Nov 2012 14:20:46 +0100
parents b87073a05f9d
children
comparison
equal deleted inserted replaced
4573:b87073a05f9d 4574:32a4651eef93
56 * 56 *
57 * @return a combobox. 57 * @return a combobox.
58 */ 58 */
59 @Override 59 @Override
60 public Canvas create(DataList data) { 60 public Canvas create(DataList data) {
61 VLayout v = new VLayout();
62 v.setMembersMargin(10);
63 v.addMember(createWidget(data));
64 if(data.size() > COMBOBOX_THRESHOLD) {
65 v.addMember(getNextButton());
66 }
67 return v;
68 }
69
70
71 protected Canvas createWidget(DataList data) {
61 if (data.size() > COMBOBOX_THRESHOLD) { 72 if (data.size() > COMBOBOX_THRESHOLD) {
62 VLayout v = new VLayout(); 73 return createComboboxWidget(data);
63 v.setMembersMargin(10);
64 v.addMember(createComboboxWidget(data));
65 v.addMember(getNextButton());
66 return v;
67 } 74 }
68 else { 75 else {
69 return createListWidget(data); 76 return createListWidget(data);
70 } 77 }
71 }
72
73
74 protected Canvas createWidget(DataList data) {
75 return create(data);
76 } 78 }
77 79
78 80
79 @Override 81 @Override
80 public Canvas createOld(DataList dataList) { 82 public Canvas createOld(DataList dataList) {

http://dive4elements.wald.intevation.org