This repository has been archived on 2021-12-05. You can view files and clone it, but cannot push or open issues or pull requests.
envoy/src/main/java/envoy/client/Chat.java

20 lines
510 B
Java

package envoy.client;
import javax.swing.DefaultListModel;
import envoy.schema.Message;
import envoy.schema.User;
public class Chat {
private User recipient;
private DefaultListModel<Message> model = new DefaultListModel<>();
public Chat(User recipient) { this.recipient = recipient; }
public User getRecipient() { return recipient; }
public void appendMessage(Message message) { model.addElement(message); }
public DefaultListModel<Message> getModel() { return model; }
}