vaadin 8.5.1 grid.getListeners(Grid.ItemClick.class) remove clear

Hola, necesito saber si obteniendo la lista de listeners de un grid como estos “grid.getListeners(Grid.ItemClick.class)” es posible eliminar alguno de ellos?

En realidad lo que necesito es eliminar un evento itemClick de una grid, porque en algunos momentos no quiero que se ejecute.

Saludos

In Vaadin 8 removal of the listener is done as follows

Registration reg = grid.addItemClickListener(..)

...

reg.remove()

All addXXXListener methods in Vaadin 8 return refrence to Regitration object. And you can remove listener with registration.remove() call.