/** * Initializes the script loaders */ protected void initLoaders() { List<ScriptLoader> loaders = new ArrayList<ScriptLoader>(searchPath.getStores().size()); for (Store apiStore : searchPath.getStores()) { ScriptLoader loader = apiStore.getScriptLoader(); if (loader == null) { throw new WebScriptException("Unable to retrieve script loader for Web Script store " + apiStore.getBasePath()); } loaders.add(loader); } this.scriptLoader = new MultiScriptLoader(loaders.toArray(new ScriptLoader[loaders.size()])); }
/** * Initializes the script loaders */ protected void initLoaders() { List<ScriptLoader> loaders = new ArrayList<ScriptLoader>(searchPath.getStores().size()); for (Store apiStore : searchPath.getStores()) { ScriptLoader loader = apiStore.getScriptLoader(); if (loader == null) { throw new WebScriptException("Unable to retrieve script loader for Web Script store " + apiStore.getBasePath()); } loaders.add(loader); } this.scriptLoader = new MultiScriptLoader(loaders.toArray(new ScriptLoader[loaders.size()])); }
/** * Initializes the script loaders */ protected void initLoaders() { List<ScriptLoader> loaders = new ArrayList<ScriptLoader>(searchPath.getStores().size()); for (Store apiStore : searchPath.getStores()) { ScriptLoader loader = apiStore.getScriptLoader(); if (loader == null) { throw new WebScriptException("Unable to retrieve script loader for Web Script store " + apiStore.getBasePath()); } loaders.add(loader); } this.scriptLoader = new MultiScriptLoader(loaders.toArray(new ScriptLoader[loaders.size()])); }