public User setupUser(User user) { final User user2 = getUserByFullUserLogin(user.getFullUserLogin()); if (user2 == null) { mUserList.add(user); mContactList.add(user); service.sendRosterAdded(user); return user; } else { user2.setUserState(user.getUserState()); service.sendRosterUpdated(user2); return user2; } }