001 /*
002 @license.text@
003 */
004 package biz.hammurapi.util;
005
006 /**
007 * Observer of observable
008 * @author Pavel Vlasov
009 * @revision $Revision$
010 */
011 public interface Observer {
012
013 /**
014 * Callback method.
015 * @param observable Observable
016 * @param arg Additional argument describing type of change.
017 */
018 void update(Observable observable, Object arg);
019 }