void (Client<T> client) { myClient = client; Disposer.register(client, this); myComponent.addHierarchyBoundsListener(this); myComponent.addHierarchyListener(this); myComponent.addComponentListener(this); }