Project

General

Profile

« Previous | Next » 

Revision 1fb5686d

Added by Katja Luther about 6 years ago

fix update for new classification in taxonnavigator

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/TaxonNavigatorE4.java
59 59

  
60 60
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
61 61
import eu.etaxonomy.cdm.api.application.CdmChangeEvent;
62
import eu.etaxonomy.cdm.api.application.CdmChangeEvent.Action;
62 63
import eu.etaxonomy.cdm.api.application.ICdmChangeListener;
63 64
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
64 65
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
......
319 320
		if(!viewer.getTree().isDisposed()){
320 321
		    viewer.refresh();
321 322
		}
323

  
322 324
		updateSyncButton();
323 325
	}
324 326

  
......
545 547
                    viewer.refresh(cb);
546 548
                }
547 549
            } else if (cb instanceof Classification) {
550
                if ( event.getAction().equals(Action.Create)){
551
                    root.addRootNode((Classification)cb);
552
                } else if ( event.getAction().equals(Action.Delete)){
553
                    root.removeRootNode((Classification)cb);
554
                }
548 555
                viewer.refresh();
549 556
            }
550 557
        }

Also available in: Unified diff