});
box.addKeyboardListener(new KeyboardListener() {
public void onKeyDown(Widget sender, char keyCode, int modifiers) {
handlers.fire(new KeyDownEvent(DOM.eventGetCurrentEvent(), DateBox.this));
switch (keyCode) {
case KEY_ENTER:
case KEY_TAB:
case KEY_ESCAPE: