void (Project project, JavaStackFrame stackFrame, StringBuilder sb, XDebuggerEvaluator.XEvaluationCallback callback) { XDebuggerEvaluator evaluator = stackFrame.getEvaluator(); if (evaluator != null) { evaluator.evaluate(XExpressionImpl.fromText(sb.toString(), EvaluationMode.CODE_FRAGMENT), callback, stackFrame.getSourcePosition()); } else { Messages.showMessageDialog(project, XDebuggerBundle.message("xdebugger.evaluate.stack.frame.has.not.evaluator"), XDebuggerBundle.message("xdebugger.reset.frame.title"), Messages.getErrorIcon()); } }