package com.codingotaku.apps.custom; import java.util.HashMap; import java.util.Map; import javafx.collections.FXCollections; import javafx.collections.ObservableMap; public class Message { private ObservableMap<String, String> messages; public static final String processed = "Processed ->"; public Message() { Map<String, String> map = new HashMap<>(); this.messages = FXCollections.observableMap(map); } public ObservableMap<String, String> getMessages() { return messages; } public void setMessage(String key, String value, boolean done) { messages.put(key, done ? processed + value : value); } public void clearMessages() { messages.clear(); } }