Project

General

Profile

« Previous | Next » 

Revision 6d636c9e

Added by Andreas Kohlbecker over 5 years ago

ref #7648 generalizing bean instantiation in cdm presenters

View differences:

src/main/java/eu/etaxonomy/vaadin/mvp/AbstractCdmDTOEditorPresenter.java
23 23

  
24 24
    private static final long serialVersionUID = -6315824180341694825L;
25 25

  
26
    protected BeanInstantiator<CDM> cdmEntityInstantiator = null;
27

  
28
    @Override
29
    protected BeanInstantiator<DTO> defaultBeanInstantiator(){
30
        // not needed in the AbstractCdmDTOEditorPresenter since replaced by cdmEntityInstantiator
31
       return null;
32
    }
33

  
26 34

  
27 35
    @Override
28 36
    protected CDM cdmEntity(DTO dto) {
......
30 38
    }
31 39

  
32 40

  
41
    /**
42
     * @param cdmEntityInstantiator the cdmEntityInstantiator to set
43
     */
44
    public void setCdmEntityInstantiator(BeanInstantiator<CDM> cdmEntityInstantiator) {
45
        this.cdmEntityInstantiator = cdmEntityInstantiator;
46
    }
47

  
48

  
33 49

  
34 50
}

Also available in: Unified diff