package us.deans.zinc; import java.util.Observable; /** message sender uses the observer-observed pattern. */ public class ZnMessageChannel extends Observable{ public void setMessage(String msg, int level){ ZnMessage msgObject = new ZnMessage(); msgObject.message = msg; msgObject.level = level; setChanged(); notifyObservers(msgObject); } }