A potential problem when you extend an adapter class is that if you misspell the method you want to override, the compiler is very happy to add that method as a new one vs overriding another.
Use...