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/description/DescribedSpecimenSection.java
11 11

  
12 12
import java.util.ArrayList;
13 13
import java.util.Collection;
14
import java.util.Comparator;
14 15
import java.util.List;
15 16

  
16 17
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
......
21 22
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
22 23
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
23 24
import eu.etaxonomy.taxeditor.ui.section.AbstractEntityCollectionSection;
25
import eu.etaxonomy.taxeditor.ui.section.DefaultCdmBaseComparator;
24 26

  
25 27
/**
26 28
 * <p>DescribedSpecimenSection class.</p>
......
58 60
		return collection;
59 61
	}
60 62

  
63
    @Override
64
    public Comparator<SpecimenOrObservationBase> getComparator() {
65
        return new DefaultCdmBaseComparator<>();
66
    }
67

  
61 68
	/** {@inheritDoc} */
62 69
	@Override
63 70
	public SpecimenOrObservationBase createNewElement() {

Also available in: Unified diff