public class ClientGuiModel extends Client{ private final Set<String> allUserNames = new LinkedHashSet<>(); private String newMessage; public Set<String> getAllUserNames() { return Collections.unmodifiableSet(new LinkedHashSet<>(allUserNames)); } public String getNewMessage() { return newMessage; } public void setNewMessage(String newMessage) { this.newMessage = newMessage; } public void addUser(String newUserName){ allUserNames.add(newUserName); } public void deleteUser(String userName){ allUserNames.remove(userName); } }