Project

General

Profile

« Previous | Next » 

Revision b6b666d7

Added by Andreas Kohlbecker over 5 years ago

ref #7943 removing duplicate assignment of RelatedEntityButtonUpdaters

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/name/SpecimenTypeDesignationWorkingsetEditorPresenter.java
52 52
import eu.etaxonomy.cdm.vaadin.event.EditorActionContext;
53 53
import eu.etaxonomy.cdm.vaadin.event.EntityChangeEvent;
54 54
import eu.etaxonomy.cdm.vaadin.event.EntityChangeEventFilter;
55
import eu.etaxonomy.cdm.vaadin.event.ToOneRelatedEntityButtonUpdater;
56 55
import eu.etaxonomy.cdm.vaadin.event.ToOneRelatedEntityReloader;
57 56
import eu.etaxonomy.cdm.vaadin.model.registration.RegistrationTermLists;
58 57
import eu.etaxonomy.cdm.vaadin.model.registration.SpecimenTypeDesignationDTO;
......
221 220
                        collectionPagingProvider.getPageSize()
222 221
                        );
223 222
                row.collection.getSelect().setCaptionGenerator(new CollectionCaptionGenerator());
224
                row.collection.setNestedButtonStateUpdater(new ToOneRelatedEntityButtonUpdater<Collection>(row.collection));
225 223
                row.collection.getSelect().addValueChangeListener(new ToOneRelatedEntityReloader<Collection>(row.collection.getSelect(),
226 224
                        SpecimenTypeDesignationWorkingsetEditorPresenter.this));
227 225
                row.collection.addClickListenerAddEntity(e -> doCollectionEditorAdd(row));
......
238 236
                        );
239 237

  
240 238
                row.mediaSpecimenReference.getSelect().setCaptionGenerator(new CdmTitleCacheCaptionGenerator<Reference>());
241
                row.mediaSpecimenReference.getSelect().addValueChangeListener(new ToOneRelatedEntityButtonUpdater<Reference>(row.mediaSpecimenReference));
242 239
                row.mediaSpecimenReference.getSelect().addValueChangeListener(new ToOneRelatedEntityReloader<Reference>(row.mediaSpecimenReference.getSelect(),
243 240
                        SpecimenTypeDesignationWorkingsetEditorPresenter.this));
244 241
                row.mediaSpecimenReference.addClickListenerAddEntity(e -> doReferenceEditorAdd(row));

Also available in: Unified diff