Что ему не нравится? Просит реализовать приватный getAllUsers и вызвать методы в правильной последовательности. Уже выкипел мозг, не вижу ошибки, сижу 3й день над задачей(
6й перестал принимать после плясок с вьюшками
Жоский Тип
34 уровень
5й и 6й пункты. Причем в моменте 6й проходил (ничего в нем не менял с тех пор...)
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ВикторJava Developer в Систематика Консалти
3 апреля 2018, 08:12
У меня такая же была ошибка,
Model model = new MainModel();
UsersView usersView = new UsersView();
Controller controller = new Controller();
EditUserView editUserView = new EditUserView();
usersView.setController(controller);
editUserView.setController(controller);
controller.setModel(model);
controller.setUsersView(usersView);
controller.setEditUserView(editUserView);
usersView.fireEventShowAllUsers();
usersView.fireEventOpenUserEditForm(126L);
editUserView.fireEventUserDeleted(124L);
usersView.fireEventShowDeletedUsers();
выстроил так вроде прошло.
Еще данный метод у меня так выглядит:
public void deleteUserById(long id) {
userService.deleteUser(id);
modelData.setUsers(getAllUsers());
}
хз больше ничего не заметил)
0
Жоский Тип
3 апреля 2018, 13:43
не уверен что помогло, но мне кажется второе:
1. сменил loadUsers() на modelData.setUsers(getAllUsers()); Хотя до этого пробовал и так, и так.
2. удалил своего пользователя из класса DataSource (добавлял что бы проверить в прошлом задании вывод удаленных)
Энивей, спасибо! Двигаемся дальше (:
+1
Жоский Тип
2 апреля 2018, 18:33
5. В методе main вызов методов должен происходить в такой последовательности: fireEventShowAllUsers(), fireEventOpenUserEditForm(126L), fireEventUserDeleted(124L), fireEventShowDeletedUsers().
6. Метод getAllUsers() должен возвращать список живых пользователей.
0