package us.deans.zinctest; import java.util.Observable; import java.util.Observer; import us.deans.zinc.ZnMessage; /** Instantiated by the controller or view and handles messages sent from the model */ public class ZnMessageHandler implements Observer { private ZnSwingView view; public ZnMessageHandler(ZnSwingView view){ this.view = view; } @Override public void update(Observable o, Object arg) { ZnMessage msgObject = (ZnMessage) arg; view.displayMessage(msgObject); } }