Java Script Engine registerFactoryToManager(ScriptEngineFactory factory, ScriptEngineManager scriptEngineManager)

Here you can find the source of registerFactoryToManager(ScriptEngineFactory factory, ScriptEngineManager scriptEngineManager)

Description

register Factory To Manager

License

Open Source License

Declaration

private static void registerFactoryToManager(ScriptEngineFactory factory,
            ScriptEngineManager scriptEngineManager) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import javax.script.ScriptEngineFactory;
import javax.script.ScriptEngineManager;

public class Main {
    private static void registerFactoryToManager(ScriptEngineFactory factory,
            ScriptEngineManager scriptEngineManager) {
        for (String name : factory.getNames()) {
            scriptEngineManager.registerEngineName(name, factory);
        }/*from  ww w .j  a  v a 2  s.  c  om*/
        for (String extension : factory.getExtensions()) {
            scriptEngineManager.registerEngineExtension(extension, factory);
        }
        for (String mime : factory.getMimeTypes()) {
            scriptEngineManager.registerEngineMimeType(mime, factory);
        }
    }
}

Related

  1. getVersionString(ScriptEngineFactory factory)
  2. importClass(ScriptEngine e, Class pkg, Bindings... b)
  3. isJsEngineAvailable(String engineName, Logger logger)
  4. listGems(ScriptEngine jruby)
  5. listScriptEngines()
  6. retrieveEngineByName(ScriptEngineManager scriptEngineManager, String engineName)
  7. scriptEngine(String epStr, Map per)
  8. showEngineList()