Package org.eclipse.jdt.internal.debug.eval

Examples of org.eclipse.jdt.internal.debug.eval.EvaluationResult.addError()


      if (thread.isSuspended() && ((JDIThread) thread).isInvokingMethod()
          || thread.isPerformingEvaluation()
          && evaluationDetail == DebugEvent.EVALUATION) {
        EvaluationResult result = new EvaluationResult(this,
            expression.getSnippet(), thread);
        result.addError(EvaluationEngineMessages.ASTEvaluationEngine_Cannot_perform_nested_evaluations);
        listener.evaluationComplete(result);
        return;
      }
      thread.queueRunnable(new EvalRunnable(
          (InstructionSequence) expression, thread, context,
View Full Code Here


      EvaluationResult result = new EvaluationResult(
          ASTEvaluationEngine.this, fExpression.getSnippet(), fThread);
      if (fExpression.hasErrors()) {
        String[] errors = fExpression.getErrorMessages();
        for (String error : errors) {
          result.addError(error);
        }
        evaluationFinished(result);
        if (JDIDebugOptions.DEBUG_AST_EVAL) {
          StringBuffer buf = new StringBuffer();
          buf.append("\tErrors: "); //$NON-NLS-1$
View Full Code Here

            buf.append("\tResult: "); //$NON-NLS-1$
            buf.append(value);
            JDIDebugOptions.trace(buf.toString());
          }
        } else {
          result.addError(EvaluationEngineMessages.ASTEvaluationEngine_An_unknown_error_occurred_during_evaluation);
        }
      }

      if (JDIDebugOptions.DEBUG_AST_EVAL) {
        StringBuffer buf = new StringBuffer();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.