1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.support.scripting.groovy;
14
15 import com.eviware.soapui.SoapUI;
16 import com.eviware.soapui.model.ModelItem;
17 import com.eviware.soapui.support.scripting.SoapUIScriptEngine;
18 import com.eviware.soapui.support.scripting.SoapUIScriptEngineFactory;
19
20 /***
21 * Factory for creating Groovy ScriptEngines
22 *
23 * @author ole.matzura
24 */
25
26 public class GroovyScriptEngineFactory implements SoapUIScriptEngineFactory
27 {
28 public static final String ID = "groovy";
29
30 public SoapUIScriptEngine createScriptEngine( ModelItem modelItem )
31 {
32 return new SoapUIGroovyScriptEngine( SoapUI.class.getClassLoader() );
33 }
34 }