Revision 583

View differences:

org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.app/org.gvsig.scripting.app.mainplugin/src/main/java/org/gvsig/scripting/app/extension/ScriptingExtension.java
213 213
        @Override
214 214
        public void run() {
215 215
            final ScriptingManager manager = ScriptingLocator.getManager();
216
            manager.loadEngines();
217
            
216 218
            final PluginsManager pluginManager = PluginsLocator.getManager();
217 219
            final ApplicationManager application = ApplicationLocator.getManager();
218 220
            final I18nManager i18nManager = ToolsLocator.getI18nManager();
org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.lib/org.gvsig.scripting.lib.api/src/main/java/org/gvsig/scripting/ScriptingManager.java
161 161
     * @param folder 
162 162
     */
163 163
    public void setPackagesFolder(File folder);
164
    
165
    /**
166
     * Search the available engines and initializa the manager.
167
     */
168
    public void loadEngines();
164 169
}
org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.lib/org.gvsig.scripting.lib.impl/src/main/java/org/gvsig/scripting/impl/DefaultScriptingManager.java
173 173
        }
174 174
    }
175 175

  
176
    public void loadEngines() {
177
        this.getEngineManager();
178
    }
179
    
176 180
    protected ScriptEngine getEngine(String langName) {
177 181
        ScriptEngineManager manager = this.getEngineManager();
178 182
        ScriptEngine engine = manager.getEngineByName(langName);

Also available in: Unified diff