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