@Override public void onBrowserEvent(Event event) { if (!enabled) { return; } // No need for call to super. switch (DOM.eventGetType(event)) { case Event.ONCLICK: TabBar.this.selectTabByTabWidget(this); TabBar.this.onClick(this); break; case Event.ONKEYDOWN: if (((char) event.getKeyCode()) == KeyCodes.KEY_ENTER) { TabBar.this.selectTabByTabWidget(this); } TabBar.this.onKeyDown(this, (char) event.getKeyCode(), KeyboardListenerCollection.getKeyboardModifiers(event)); break; } super.onBrowserEvent(event); }
@Override public void onBrowserEvent(Event event) { if (!enabled) { return; } // No need for call to super. switch (DOM.eventGetType(event)) { case Event.ONCLICK: TabBar.this.selectTabByTabWidget(this); TabBar.this.onClick(this); break; case Event.ONKEYDOWN: if (((char) event.getKeyCode()) == KeyCodes.KEY_ENTER) { TabBar.this.selectTabByTabWidget(this); } TabBar.this.onKeyDown(this, (char) event.getKeyCode(), KeyboardListenerCollection.getKeyboardModifiers(event)); break; } super.onBrowserEvent(event); }
@Override public void onBrowserEvent(Event event) { if (!enabled) { return; } // No need for call to super. switch (DOM.eventGetType(event)) { case Event.ONCLICK: TabBar.this.selectTabByTabWidget(this); TabBar.this.onClick(this); break; case Event.ONKEYDOWN: if (((char) event.getKeyCode()) == KeyCodes.KEY_ENTER) { TabBar.this.selectTabByTabWidget(this); } TabBar.this.onKeyDown(this, (char) event.getKeyCode(), KeyboardListenerCollection.getKeyboardModifiers(event)); break; } super.onBrowserEvent(event); }