Package com.boxysystems.scriptmonkey.intellij

Examples of com.boxysystems.scriptmonkey.intellij.ScriptMonkeyPluginClassLoader


  public ScriptCommandProcessor(Application application, Project project, ScriptMonkeyPlugin scriptMonkeyPlugin) {
    this.application = application;
    this.project = project;
    this.plugin = scriptMonkeyPlugin;
    this.pluginClassLoader = new ScriptMonkeyPluginClassLoader(plugin);
    createScriptEngine(scriptMonkeyPlugin);
  }
View Full Code Here


  }

  private void createScriptEngine(ScriptMonkeyPlugin scriptMonkeyPlugin) {
    ScriptEngineManager manager;
    if (scriptMonkeyPlugin != null && pluginClassLoader != null) {
      ScriptMonkeyPluginClassLoader augmentedClassLoader = pluginClassLoader.getAugmentedClassLoader();
      if (augmentedClassLoader != null) {
        Thread.currentThread().setContextClassLoader(augmentedClassLoader);
      }
      manager = createScriptEngineManager();
    } else {
View Full Code Here

TOP

Related Classes of com.boxysystems.scriptmonkey.intellij.ScriptMonkeyPluginClassLoader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.