Revision 0fe9f213
Added by Fabian Reimeier over 6 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/distributionStatus/DistributionStatusSettingsConfigWindow.java | ||
---|---|---|
18 | 18 |
import com.vaadin.ui.Button.ClickListener; |
19 | 19 |
import com.vaadin.ui.CheckBox; |
20 | 20 |
import com.vaadin.ui.HorizontalLayout; |
21 |
import com.vaadin.ui.TwinColSelect;
|
|
21 |
import com.vaadin.ui.ListSelect;
|
|
22 | 22 |
import com.vaadin.ui.VerticalLayout; |
23 | 23 |
|
24 | 24 |
import eu.etaxonomy.cdm.vaadin.util.DistributionEditorUtil; |
... | ... | |
34 | 34 |
implements ValueChangeListener, ClickListener{ |
35 | 35 |
|
36 | 36 |
private static final long serialVersionUID = -8220442386869594032L; |
37 |
private TwinColSelect distStatusSelect;
|
|
37 |
private ListSelect distStatusSelect;
|
|
38 | 38 |
private CheckBox boxToggleAbbreviatedLabels; |
39 | 39 |
private IDistributionTableView distributionTableView; |
40 | 40 |
|
... | ... | |
55 | 55 |
protected void init() { |
56 | 56 |
boxToggleAbbreviatedLabels.addValueChangeListener(this); |
57 | 57 |
distStatusSelect.setContainerDataSource(presenter.getDistributionStatusContainer()); |
58 |
Object selectedStatus = VaadinSession.getCurrent().getAttribute(DistributionEditorUtil.SATTR_DISTRIBUTION_STATUS); |
|
59 |
distStatusSelect.setValue(selectedStatus); |
|
58 | 60 |
|
59 | 61 |
okButton.addClickListener(this); |
60 | 62 |
cancelButton.addClickListener(this); |
... | ... | |
71 | 73 |
mainLayout.setSpacing(true); |
72 | 74 |
|
73 | 75 |
//distribution status |
74 |
distStatusSelect = new TwinColSelect("Distribution Status:");
|
|
76 |
distStatusSelect = new ListSelect("Distribution Status:");
|
|
75 | 77 |
distStatusSelect.setImmediate(false); |
78 |
distStatusSelect.setMultiSelect(true); |
|
76 | 79 |
distStatusSelect.setSizeFull(); |
77 | 80 |
distStatusSelect.setWidth("100%"); |
78 | 81 |
|
Also available in: Unified diff
ref #6903 use listselect instead of twincolselect for status config