public class UsersView implements View{ private Controller controller; @Override public void refresh(DataModel dataModel) { System.out.println("All users:"); for(User user : dataModel.getUsers()){ System.out.println("\t" + user); } //dataModel.getUsers().forEach(System.out::println); System.out.println("==================================================="); } public void setController(Controller controller) { this.controller = controller; } public void fireShowAllUsersEvent(){ controller.onShowAllUsers(); } }