Project

General

Profile

« Previous | Next » 

Revision 35bb83fe

Added by Katja Luther over 3 years ago

ref #9065: avoid NPE

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaMetaElement.java
84 84
        mediaDetailElement = formFactory.createMediaDetailElement(element);
85 85

  
86 86
        ICdmFormElement grandGrandParent = getParentElement().getParentElement().getParentElement();
87
        Class clazz = grandGrandParent.getClass();
87
        Class clazz = null;
88
        if (grandGrandParent != null){
89
            clazz = grandGrandParent.getClass();
90
        }
88 91
        //TODO: find a nicer solution
89
        if (grandGrandParent != null && clazz.getName().equals("eu.etaxonomy.taxeditor.ui.element.AbstractCdmEntityWizardPage$WizardPageRootElement")){
92
        if (grandGrandParent != null && clazz != null && clazz.getName().equals("eu.etaxonomy.taxeditor.ui.element.AbstractCdmEntityWizardPage$WizardPageRootElement")){
90 93
            mediaDetailElement.setShowImage(false);
91 94
        }
92 95
        addElement(mediaDetailElement);

Also available in: Unified diff