//
////////////////////////////////////////////////////////////////////////////
private void installListeners() {
addBroadcastListener(new JavaInfoChildBeforeAssociation(this));
// add root attach listener
addBroadcastListener(new CanvasAfterAttach() {
public void invoke() throws Exception {
processObjectReady();
}
});
// add "bounds" property