Here you can find the source of registerFactoryToManager(ScriptEngineFactory factory, ScriptEngineManager scriptEngineManager)
private static void registerFactoryToManager(ScriptEngineFactory factory, ScriptEngineManager scriptEngineManager)
//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); } } }