public class EvaluationManager extends Object
Clients are not intended subclass or instantiate this class.
IEvaluationEngine
,
IClassFileEvaluationEngine
,
IAstEvaluationEngine
,
IEvaluationResult
,
IEvaluationListener
Modifier and Type | Method and Description |
---|---|
static IAstEvaluationEngine |
newAstEvaluationEngine(IJavaProject project,
IJavaDebugTarget target)
Creates and returns a new evaluation engine that performs evaluations by
compiling expressions into abstract syntax trees (ASTs), and interpreting
the AST over a JDI connection.
|
static IClassFileEvaluationEngine |
newClassFileEvaluationEngine(IJavaProject project,
IJavaDebugTarget target,
File directory)
Creates and returns a new evaluation engine that
performs evaluations for local Java applications
by deploying class files.
|
public static IClassFileEvaluationEngine newClassFileEvaluationEngine(IJavaProject project, IJavaDebugTarget target, File directory)
project
- the Java project in which expressions
are to be compiledtarget
- the Java debug target in which expressions
are to be evaluateddirectory
- the directory where support class files
are deployed to assist in the evaluation. The directory
must exist.public static IAstEvaluationEngine newAstEvaluationEngine(IJavaProject project, IJavaDebugTarget target)
project
- the Java project in which expressions are to be compiledtarget
- the Java debug target in which expressions are to be evaluatedCopyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.