Swing Observer Patter init