Action (@NotNull TreePath path) { if (myCurrentFocusPromise != result) { result.setError("rejected"); return TreeVisitor.Action.INTERRUPT; } return visitPathForElementSelection(path, element, editorOffset, state); }