From 7c2f5fb4f80c3024c674c417799a2dc295a9bd03 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Wed, 28 Mar 2012 17:08:58 +0200 Subject: Migrate from BSF to javax.script. Update Mozilla Rhino JS engine. Removed some 'auto-generated' comments from intentionally blank methods. Other whitespace/comment cleanup. --- source/com/c2kernel/scripting/Script.java | 70 ++++++++++++++----------------- 1 file changed, 32 insertions(+), 38 deletions(-) (limited to 'source/com/c2kernel/scripting/Script.java') diff --git a/source/com/c2kernel/scripting/Script.java b/source/com/c2kernel/scripting/Script.java index c056e95..ad98eb4 100644 --- a/source/com/c2kernel/scripting/Script.java +++ b/source/com/c2kernel/scripting/Script.java @@ -4,6 +4,9 @@ import java.io.StringReader; import java.util.ArrayList; import java.util.HashMap; +import javax.script.Bindings; +import javax.script.ScriptEngine; +import javax.script.ScriptEngineManager; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -19,8 +22,6 @@ import com.c2kernel.entity.proxy.AgentProxy; import com.c2kernel.entity.proxy.ItemProxy; import com.c2kernel.utils.LocalObjectLoader; import com.c2kernel.utils.Logger; -import com.ibm.bsf.BSFException; -import com.ibm.bsf.BSFManager; /************************************************************************** * @@ -37,11 +38,11 @@ public class Script String mScript = ""; String mName; String mVersion; - String mLang; HashMap mInputParams = new HashMap(); HashMap mAllInputParams = new HashMap(); ArrayList