fix #6330 Add default sorting for all entity collections
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / description / DescriptionSourceSection.java
index 0c508ed334ce333d570a514aef70fbdf8f5db62a..cbf0aff7f6a6c47a1336735be48d0d3524588b94 100644 (file)
@@ -10,6 +10,7 @@
 package eu.etaxonomy.taxeditor.ui.section.description;
 
 import java.util.Collection;
+import java.util.Comparator;
 
 import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
 import eu.etaxonomy.cdm.model.common.IdentifiableSource;
@@ -19,6 +20,7 @@ import eu.etaxonomy.taxeditor.ui.dialog.selection.OriginalSourceTypeSelectionDia
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
 import eu.etaxonomy.taxeditor.ui.section.AbstractEntityCollectionSection;
+import eu.etaxonomy.taxeditor.ui.section.DefaultCdmBaseComparator;
 
 /**
  * <p>DescriptionSourceSection class.</p>
@@ -68,6 +70,11 @@ public class DescriptionSourceSection extends
                return entity.getSources();
        }
 
+       @Override
+       public Comparator<IdentifiableSource> getComparator() {
+        return new DefaultCdmBaseComparator<>();
+       }
+
        /** {@inheritDoc} */
        @Override
        public String getEmptyString() {