protected ScriptEvaluator getEvaluator( Class returnType, String[] parameterNames, Class[] parameterTypes )
{
try
{
return new ScriptEvaluator( block, returnType, parameterNames, parameterTypes );
}
catch( CompileException exception )
{
throw new OperationException( "could not compile script: " + block, exception );
}