Project

General

Profile

« Previous | Next » 

Revision 02ec8d6b

Added by Andreas Kohlbecker over 6 years ago

ref #7059 ref #7046 using kindOfunit for TypeDesisgnations instead of DerivationEvent type and fixing save and LIE problems:
- intoducing EntityCache to allow re-using previously loaded entities
- CdmEntityCache implements EntityCache
- ToOneRelatedEntityReloader to replace entities loaded by the LazySelect
- SpecimenTypeDesignationWorkingsetEditorPresenter implements CachingPresenter so that EnityCache and
ToOneRelatedEntityReloader can interact
- completing init strategies in RegistrationWorkingSetService
- SpecimenTypeDesignationWorkingsetEditorPresenter.saveBean reuses entities stored in entityCache
- introducing SpecimenTypeDesignationWorkingSetService

View differences:

src/main/java/eu/etaxonomy/vaadin/mvp/AbstractCdmEditorPresenter.java
180 180
    }
181 181

  
182 182
    @Override
183
    protected final void saveBean(DTO bean){
183
    protected
184
    final void saveBean(DTO bean){
184 185
        // blank implementation, since this is not needed in this or any sub class
185 186
        // see onEditorSaveEvent() instead
186 187
    }

Also available in: Unified diff