Revision 35bb83fe
Added by Katja Luther over 3 years ago
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
ref #9065: avoid NPE