La función CreateUnoListener espera a la interfaz listener llamada y después la pasa un objeto que ésta admita y que, a su vez, después se pasa al método para registrar el listener.
Функция CreateUnoListener ожидает вызванный интерфейс слушателя, а затем передает в этот интерфейс поддерживаемый им объект.