reference reference for more information on the observer observable design pattern see the "patternsbook by the gang of four gammar helmr johnsonj vlissadesdesign patternselements of reusable object-oriented softwareaddison-wesley (