# Uses of Interface
org.eclipse.jdt.core.eval.ICodeSnippetRequestor

Packages that use ICodeSnippetRequestor
Package
Description
org.eclipse.jdt.core.eval
Provides support for the evaluation of code snippets in a scrapbook or inside the debugger.

## Uses of ICodeSnippetRequestor in org.eclipse.jdt.core.eval

Methods in org.eclipse.jdt.core.eval with parameters of type ICodeSnippetRequestor
Modifier and Type
Method
Description
`void`
IEvaluationContext.`evaluateCodeSnippet(String codeSnippet, String[] localVariableTypeNames, String[] localVariableNames, int[] localVariableModifiers, IType declaringType, boolean isStatic, boolean isConstructorCall, ICodeSnippetRequestor requestor, org.eclipse.core.runtime.IProgressMonitor progressMonitor)`
Evaluates the given code snippet in the context of a suspended thread.
`void`
IEvaluationContext.`evaluateCodeSnippet(String codeSnippet, ICodeSnippetRequestor requestor, org.eclipse.core.runtime.IProgressMonitor progressMonitor)`
Evaluates the given code snippet.
`void`
IEvaluationContext.`evaluateVariable(IGlobalVariable variable, ICodeSnippetRequestor requestor, org.eclipse.core.runtime.IProgressMonitor progressMonitor)`
Evaluates the given global variable.
`void`
IEvaluationContext.`validateImports(ICodeSnippetRequestor requestor)`
Validates this evaluation context's import declarations.