Project

General

Profile

« Previous | Next » 

Revision eb140397

Added by Katja Luther about 6 years ago

fix refresh after classification delete in taxon navigator

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RemotingDeleteTaxonNodeHandlerE4.java
73 73
        classifications = new HashSet();
74 74
        while (selectionIterator.hasNext()){
75 75
            Object object = selectionIterator.next();
76
            if(object instanceof TaxonNodeDto) {
77
                treeNodes.add((TaxonNodeDto) object);
78
            }else if (object instanceof TaxonNode && !((TaxonNode)object).hasTaxon()){
79
                TaxonNodeDto dto = new TaxonNodeDto(Classification.class,(TaxonNode)object);
76
            if (object instanceof TaxonNodeDto && ((TaxonNodeDto)object).getTaxonUuid() == null){
77
                TaxonNodeDto dto = (TaxonNodeDto)object;
80 78
                classifications.add(dto);
81 79
                containsClassification = true;
80
            }else if(object instanceof TaxonNodeDto) {
81
                treeNodes.add((TaxonNodeDto) object);
82 82
            }
83 83
        }
84 84
        for (TaxonNodeDto treeNode : treeNodes) {

Also available in: Unified diff