if (navigationTarget == RecordNavigationTarget.EDITOR) {
openDataEditor(filterInput);
} else if (navigationTarget == RecordNavigationTarget.VIEWER) {
openRecordViewer(filterInput);
} else if (navigationTarget == RecordNavigationTarget.ASK) {
ActionGroup actionGroup = new RecordNavigationActionGroup(filterInput);
Component component = (Component) inputEvent.getSource();
ListPopup popup = JBPopupFactory.getInstance().createActionGroupPopup(
"Select navigation target",
actionGroup,