void (ActionEvent e) { if (myListPopup.getSpeedSearch().isHoldingFilter()) return; for (final Object item : myListPopup.getListStep().getValues()) { if (item instanceof ItemWrapper && ((ItemWrapper<?>)item).getMnemonic() == myNumber) { myListPopup.setFinalRunnable(() -> execute((ItemWrapper)item, myExecutor)); myListPopup.closeOk(null); } } }