Все эти `if` сильно друг на друга похожи (то есть куча дублирования), но нет ничего проще сделать опечатку. Да и тестов у нас нет. Предлагаю как минимум завести например метод `isTextFieldModified(JTextField field, String viewModelText);` Это и количество кода сократит, и сильно уменьшит вероятность ошибки.