KeyBindingManager within SimpleCanvasImpl

Can anyone suggest a solution for using KeyBindingManager within a SimpleCanvasImpl class. I have set up the a key listener which is working fine but I haven't been able to tie this into the KeyBindingManager to get that to update when key events are fired.