diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Inbox.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Inbox.java index 75fed79..d26df39 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Inbox.java +++ b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Inbox.java @@ -1,5 +1,29 @@ package ntnu.sytemutvikling.team6.models; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +// Unntakshåndtering mangler +// Enhetstester mangler +// Message får kanskje en UUID, da er det mer fornuftig å bruke denne, vertfall for removeMessage + public class Inbox { - + private final List messages; + + public Inbox(){ + this.messages = new ArrayList<>(); + } + + public List getMessages() { + return Collections.unmodifiableList(messages); + } + + public void addMessage(Message message) { + messages.add(message); + } + + public boolean removeMessage(Message message) { + return messages.remove(message); + } }