Параметры сортировки EMF с помощью API сохранения ресурсов
Наши сущности ресурсов сортируются с использованием значений Ascii, что создает порядок, который не согласуется с человеческой логикой при сохранении ресурсов. используя resource.save().
Например: текст1, текст2, текст 10 сортируется как текст1, текст10, текст 2
Мы ожидаем, что он будет отсортирован как text1, text2, text10.
Есть ли способ отсортировать записи, пока мы сохраняем ресурсы,
или есть другой способ подойти к нему?
1 ответ
Вы можете использовать AlphanumericComparator для обработки этой сортировки.
Если вы хотите сделать это при сохранении ресурса EMF, вам нужно создать пользовательский XMIResourceImpl и переопределить метод save()
,