Example #1
0
 public void execute(String scriptName, String function, String arguments) {
   for (Script s : this) {
     if (s.getFile().equals(scriptName)) {
       if (s.getCompiledScript() == null) {
         InterpreterFactory.getFactory()
             .getScript(s.getFileName())
             .invoke(s.getMain(), (Object) s.getMainArgs());
       } else {
         try {
           s.getCompiledScript().eval();
         } catch (ScriptException e) {
           e.printStackTrace();
         }
       }
     }
   }
 }