Project

General

Profile

« Previous | Next » 

Revision c69c2dcd

Added by Cherian Mathew over 8 years ago

Add entity type to CdmChangeEvent and fixes #5139

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigator.java
33 33

  
34 34
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
35 35
import eu.etaxonomy.cdm.api.application.CdmChangeEvent;
36
import eu.etaxonomy.cdm.api.application.CdmChangeEvent.Action;
36 37
import eu.etaxonomy.cdm.api.application.ICdmChangeListener;
37 38
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
38 39
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
......
524 525
     */
525 526
    @Override
526 527
    public void onChange(CdmChangeEvent event) {
528
        if(event.getAction() == Action.Delete && Classification.class.equals(event.getEntityType())) {
529
            refresh();
530
            return;
531
        }
527 532
        for(CdmBase cb : event.getChangedObjects()) {
528 533
            if(cb instanceof TaxonNode) {
529 534
                TaxonNode tn = (TaxonNode)cb;

Also available in: Unified diff