001package com.hammurapi.common;
002
003
004/**
005 * This interface serves the same role as java.util.Observable, but it's an interface, not a class.
006 * @author Pavel Vlasov
007 */
008public interface Observable<T> {
009
010        void addObserver(Observer<? super T> o);
011
012        void deleteObserver(Observer<? super T> o);
013
014}