Project

General

Profile

« Previous | Next » 

Revision 5722cf70

Added by Andreas Kohlbecker about 7 years ago

#6169 fixing type references in SpEl

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/ListPresenter.java
48 48
        return dtos;
49 49
    }
50 50

  
51
    @EventListener(classes=ShowDetailsEvent.class, condition = "#event.entityType == T(eu.etaxonomy.cdm.vaadin.presenter.registration.RegistrationDTO)")
51
    @EventListener(classes=ShowDetailsEvent.class, condition = "#event.entityType == T(eu.etaxonomy.cdm.vaadin.view.registration.RegistrationDTO)")
52 52
    public void onShowDetailsEvent(ShowDetailsEvent<?,?> event) { // WARNING don't use more specific generic type arguments
53 53
        RegistrationDTO regDto = serviceMock.loadDtoById((Integer)event.getIdentifier());
54 54
        if(event.getProperty().equals("messages")){
55
            getView().openDetailsPopup("Messages", regDto.getMessages());
55
            if(getView() != null){
56
                getView().openDetailsPopup("Messages", regDto.getMessages());
57
            }
56 58
        }
57 59
    }
58 60

  

Also available in: Unified diff