Project

General

Profile

« Previous | Next » 

Revision 1c3cb06b

Added by Patrick Plitzner about 6 years ago

fix #6330 Add default sorting for all entity collections

  • default sorting is done by CdmBase.getId(). This also ensures that new elements are shown on top at first

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/classification/TaxonNodeAgentRelationCollectionSection.java
9 9
package eu.etaxonomy.taxeditor.ui.section.classification;
10 10

  
11 11
import java.util.Collection;
12
import java.util.Comparator;
12 13

  
13 14
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
14 15
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
......
16 17
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
17 18
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
18 19
import eu.etaxonomy.taxeditor.ui.section.AbstractEntityCollectionSection;
20
import eu.etaxonomy.taxeditor.ui.section.DefaultCdmBaseComparator;
19 21

  
20 22
/**
21 23
 * @author k.luther
......
49 51
       return allAgentRelationships;
50 52
    }
51 53

  
54
    @Override
55
    public Comparator<TaxonNodeAgentRelation> getComparator() {
56
        return new DefaultCdmBaseComparator<>();
57
    }
58

  
52 59
    @Override
53 60
    public void addElement(TaxonNodeAgentRelation element) {
54 61

  

Also available in: Unified diff