1 package com.nilhcem.fakesmtp.log; 2 3 import java.util.Observable; 4 5 /** 6 * Provides an observable object to notify the {@code LogsPane} object when a new log is received. 7 * 8 * @author Nilhcem 9 * @since 1.0 10 */ 11 public final class SMTPLogsObservable extends Observable { 12 /** 13 * Notify the {@code LogsPane} object when a new log is received. 14 * 15 * @param arg a String representing the received log. 16 */ 17 @Override 18 public void notifyObservers(Object arg) { 19 setChanged(); 20 super.notifyObservers(arg); 21 } 22 }