Project

General

Profile

« Previous | Next » 

Revision fcbac3e6

Added by Patrick Plitzner over 5 years ago

Show possible exception in dialog

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/CharacterMatrix.java
93 93
import eu.etaxonomy.cdm.model.description.SpecimenDescription;
94 94
import eu.etaxonomy.cdm.model.description.State;
95 95
import eu.etaxonomy.cdm.persistence.dto.SpecimenNodeWrapper;
96
import eu.etaxonomy.taxeditor.editor.internal.TaxeditorEditorPlugin;
96 97
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
97 98
import eu.etaxonomy.taxeditor.model.MessagingUtils;
98 99
import eu.etaxonomy.taxeditor.store.CdmStore;
......
540 541
            if(result instanceof Collection){
541 542
                wrappers.addAll((Collection<RowWrapperDTO>) result);
542 543
            }
543
            if(wrappers.isEmpty()){
544
            if(result instanceof Exception){
545
                MessagingUtils.errorDialog("Exception during description loading", this.getClass(), "An exception occured during loading", TaxeditorEditorPlugin.PLUGIN_ID, (Throwable) result, true);
546
            }
547
            else if(wrappers.isEmpty()){
544 548
                MessagingUtils.informationDialog(Messages.CharacterMatrix_NO_DESCRIPTION_TITLE,
545 549
                        Messages.CharacterMatrix_NO_DESCRIPTION_MESSAGE);
546 550
            }

Also available in: Unified diff