@fc_33 Nosotros con SWT lo que hacemos es pasar el listener para el boton desde el padre y asignarselo al botón. Y recuperamos los datos exponiendolos con algún metodo que tenemos en el hijo que nos recupere el dato. Esto nos vale porque las pantallas no son demasiado independientes. Que si no tendríamos que prepararnos a picar lo necesario para aplicar el patron observer