KeyboardListener make methods pure virtual