while (container != null) {
if (container instanceof Window) {
windowParent = (Window)container;
}
container.addComponentListener(eventCatcher);
container.addComponentListener(canvasViewEventCatcher);
containerParentList.add(container);
container = container.getParent();
}
this.addComponentListener(eventCatcher);