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

  
src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/RegistrationWorkflowPresenter.java
113 113
        }
114 114
    }
115 115

  
116
    @EventListener(classes=ShowDetailsEvent.class, condition = "#event.entityType == T(eu.etaxonomy.cdm.vaadin.presenter.registration.RegistrationDTO)")
116
    @EventListener(classes=ShowDetailsEvent.class, condition = "#event.entityType == T(eu.etaxonomy.cdm.vaadin.view.registration.RegistrationDTO)")
117 117
    public void onShowRegistrationMessages(ShowDetailsEvent<?,?> event) { // WARNING don't use more specific generic type arguments
118 118
        RegistrationDTO regDto = serviceMock.loadDtoById((Integer)event.getIdentifier());
119 119
        if(event.getProperty().equals("messages")){
120
            getView().openDetailsPopup("Messages", regDto.getMessages());
120
            if(getView() != null){
121
                getView().openDetailsPopup("Messages", regDto.getMessages());
122
            }
121 123
        }
122 124
    }
123 125

  

Also available in: Unified diff