Changeset 752
- Timestamp:
- 01/24/14 16:47:25 (10 years ago)
- Location:
- trunk/src/org/expeditee
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/actions/Javascript2.java
r723 r752 6 6 import java.util.List; 7 7 8 import javax.script.Invocable; 8 9 import javax.script.ScriptEngine; 9 10 import javax.script.ScriptEngineManager; … … 31 32 public static final String ERROR_FRAMESET = "JavascriptErrors"; 32 33 33 private static ScriptEngineManager sem = new ScriptEngineManager(); 34 private static ScriptEngine se = sem.getEngineByMimeType("application/javascript"); 34 public static final ScriptEngineManager scriptEngineManager = new ScriptEngineManager(); 35 private static ScriptEngine se = scriptEngineManager.getEngineByMimeType("application/javascript"); 36 static { 37 se.put("invocable", (Invocable) se); 38 } 35 39 36 40 public static void printJSFrame(Item item) { … … 76 80 Javascript2.runFrame(item.getChild(), true); 77 81 } 82 } 83 84 public static Object eval(String code) { 85 try { 86 return se.eval(code); 87 } catch (ScriptException e) { 88 e.printStackTrace(); 89 } 90 return null; 78 91 } 79 92
Note:
See TracChangeset
for help on using the changeset viewer.