/********************************************************
* KeyListener *
********************************************************/
public void keyPressed(KeyEvent keyEvent) {
if (!keyEvent.isConsumed()) {
TextFieldPopupProviderForm popupProviderForm = getEditorComponent().getActivePopupProvider();
if (popupProviderForm != null) {
popupProviderForm.handleKeyPressedEvent(keyEvent);
} else {
popupProviderForm = getEditorComponent().getPopupProvider(keyEvent);
if (popupProviderForm != null) {
getEditorComponent().disposeActivePopup();
popupProviderForm.showPopup();
} else {
super.keyPressed(keyEvent);
}
}
}