Ложная тревога.
Мне действительно нужно убить себя.
У меня есть другой список, и я использовал похожие методы для заполнения обоих списков.
На самом деле они настолько похожичто я просто скопировал метод, который я выложил выше, чтобы заполнить другой список.
В своей бесконечной мудрости я забыл изменить только одну вещь: имя списка, для которого я устанавливаю модель данных....
Итак, я получил два метода, которые заполняют один и тот же список: первый с допустимыми данными, а второй просто переопределяет его пустыми данными.
и угадайте в каком порядкея назвал методы ...
myBackEnd = new DBBackEnd();
initComponents();
PopulateSoldiersList();
PopulateMissionsList();
Мне больше не нужно копировать-вставлять!