boolean minified,
Locale locale) throws IOException
{
Map<String, FetchMode> urls = new LinkedHashMap<String, FetchMode>();
StringBuilder buffer = new StringBuilder();
URIWriter writer = new URIWriter(buffer);
//
if (ids.size() > 0)
{
ScriptResource resource = getResource(ids.keySet().iterator().next());
//
if (resource != null)
{
FetchMode mode = resource.getFetchMode();
List<Module> modules = resource.getModules();
if (modules.size() > 0 && modules.get(0) instanceof Module.Remote)
{
urls.put(((Module.Remote)modules.get(0)).getURI(), mode);
}
else
{
controllerContext.renderURL(resource.getParameters(minified, locale), writer);
urls.put(buffer.toString(), mode);
buffer.setLength(0);
writer.reset(buffer);
}
}
}
//