UML

UML for Observer