In declaring handlers/listeners MUCH of the GWT client code that I have seen uses anonymous inner classes.
If you are using method variables in the enclosing method, or if you are using an argument passed in to the enclosing method,