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/occurrence/dna/SampleDesignationHistoryDetailSection.java
10 10
package eu.etaxonomy.taxeditor.ui.section.occurrence.dna;
11 11

  
12 12
import java.util.Collection;
13
import java.util.Comparator;
13 14
import java.util.LinkedList;
14 15

  
15 16
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
......
17 18
import eu.etaxonomy.cdm.model.common.Identifier;
18 19
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
19 20
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
21
import eu.etaxonomy.taxeditor.ui.section.DefaultCdmBaseComparator;
20 22
import eu.etaxonomy.taxeditor.view.derivateSearch.DerivateLabelProvider;
21 23

  
22 24
/**
......
55 57
	    return sampleDesignations;
56 58
	}
57 59

  
60
	@Override
61
	public Comparator<Identifier> getComparator() {
62
        return new DefaultCdmBaseComparator<>();
63
	}
64

  
58 65
	@Override
59 66
	public void refresh() {
60 67
		internalUpdateSection(false);

Also available in: Unified diff