Revision b36e8dd1
Added by Andreas Kohlbecker over 6 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/name/SpecimenTypeDesignationDTORow.java | ||
---|---|---|
8 | 8 |
*/ |
9 | 9 |
package eu.etaxonomy.cdm.vaadin.view.name; |
10 | 10 |
|
11 |
import java.util.Arrays; |
|
12 |
|
|
11 | 13 |
import com.vaadin.server.Sizeable.Unit; |
12 | 14 |
import com.vaadin.ui.Component; |
13 | 15 |
import com.vaadin.ui.ListSelect; |
... | ... | |
16 | 18 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
17 | 19 |
import eu.etaxonomy.cdm.model.reference.Reference; |
18 | 20 |
import eu.etaxonomy.cdm.vaadin.component.CollectionRow; |
21 |
import eu.etaxonomy.cdm.vaadin.component.CollectionRowItemCollection; |
|
19 | 22 |
import eu.etaxonomy.cdm.vaadin.component.CollectionRowRepresentative; |
20 | 23 |
import eu.etaxonomy.cdm.vaadin.component.TextFieldNFix; |
21 | 24 |
import eu.etaxonomy.cdm.vaadin.model.registration.KindOfUnitTerms; |
... | ... | |
31 | 34 |
* @since Jun 22, 2017 |
32 | 35 |
* |
33 | 36 |
*/ |
34 |
public class SpecimenTypeDesignationDTORow implements CollectionRow { |
|
37 |
public class SpecimenTypeDesignationDTORow extends CollectionRowItemCollection implements CollectionRow {
|
|
35 | 38 |
|
36 | 39 |
/* CONVENTION! |
37 | 40 |
* |
... | ... | |
57 | 60 |
accessionNumber.setWidth(100, Unit.PIXELS); |
58 | 61 |
preferredStableUri.setWidth(150, Unit.PIXELS); |
59 | 62 |
preferredStableUri.setConverter(new UriConverter()); |
60 |
collection.setWidth(150, Unit.PIXELS);
|
|
63 |
collection.setWidth(200, Unit.PIXELS);
|
|
61 | 64 |
mediaUri.setWidth(150, Unit.PIXELS); |
62 | 65 |
mediaUri.setConverter(new UriConverter()); |
63 | 66 |
mediaSpecimenReference.setWidth(200, Unit.PIXELS); |
... | ... | |
73 | 76 |
* @return |
74 | 77 |
*/ |
75 | 78 |
public Component[] components() { |
76 |
return new Component[]{ |
|
77 |
kindOfUnit, typeStatus, |
|
78 |
collection, accessionNumber, |
|
79 |
preferredStableUri, |
|
80 |
mediaUri, mediaSpecimenReference, |
|
81 |
mediaSpecimenReferenceDetail, mediaSpecimenReferenceDetail |
|
82 |
}; |
|
79 |
Component[] components = new Component[]{ |
|
80 |
kindOfUnit, typeStatus, |
|
81 |
collection, accessionNumber, |
|
82 |
preferredStableUri, |
|
83 |
mediaUri, mediaSpecimenReference, |
|
84 |
mediaSpecimenReferenceDetail, mediaSpecimenReferenceDetail |
|
85 |
}; |
|
86 |
addAll(Arrays.asList(components)); |
|
87 |
return components; |
|
83 | 88 |
} |
84 | 89 |
|
85 | 90 |
@Override |
Also available in: Unified diff
fix #7149 implementing CollectionEditor