This advanced component is a custom <f:valueChangeListener> tag that registers an external ValueChangeListener
on a UIComponent.
If you have programmed an external class that implements javax.faces.event.ValueChangeListener,
you can register it as an event listener by dropping this on
top of an existing UIComponent. You need to specify a fully
qualified class name for the type attribute.