public class XHRDojoDependencies
extends org.springframework.extensions.webscripts.DeclarativeWebScript
| Constructor and Description |
|---|
XHRDojoDependencies() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req,
org.springframework.extensions.webscripts.Status status,
org.springframework.extensions.webscripts.Cache cache) |
Map<String,String> |
generateCssMediaToResourceMap(Map<String,DojoDependencies> dependenciesForCurrentRequest) |
DependencyAggregator |
getDependencyAggregator() |
DependencyHandler |
getDependencyHandler() |
DojoDependencyHandler |
getDojoDependencyHandler() |
I18nDependencyHandler |
getI18nDependencyHandler() |
WebFrameworkConfigElement |
getWebFrameworkConfig() |
void |
processDependency(String name,
Map<String,DojoDependencies> dependenciesForCurrentRequest)
Processes an individual dependency.
|
void |
processServices(org.json.simple.JSONObject json,
Map<String,DojoDependencies> dependenciesForCurrentRequest) |
void |
processWidgets(org.json.simple.JSONObject widgets,
Map<String,DojoDependencies> dependenciesForCurrentRequest)
This method recursively processes JSON objects defining widgets updating the supplied
Map of
dependencies. |
void |
setDependencyAggregator(DependencyAggregator dependencyAggregator) |
void |
setDependencyHandler(DependencyHandler dependencyHandler) |
void |
setDojoDependencyHandler(DojoDependencyHandler dojoDependencyHandler) |
void |
setI18nDependencyHandler(I18nDependencyHandler i18nDependencyHandler) |
void |
setWebFrameworkConfig(WebFrameworkConfigElement webFrameworkConfig) |
execute, executeFinallyImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplateaddModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toStringprotected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
executeImpl in class org.springframework.extensions.webscripts.DeclarativeWebScriptpublic void processServices(org.json.simple.JSONObject json,
Map<String,DojoDependencies> dependenciesForCurrentRequest)
json - A JSONObject containing the services configuration to be processed.dependenciesForCurrentRequest - A Map of the dependencies processed for the current requestpublic void processDependency(String name, Map<String,DojoDependencies> dependenciesForCurrentRequest)
name - The name of the widget/service to be processed.dependenciesForCurrentRequest - A Map of the dependencies processed for the current requestpublic void processWidgets(org.json.simple.JSONObject widgets,
Map<String,DojoDependencies> dependenciesForCurrentRequest)
Map of
dependencies.widgets - A JSONObject containing the widget configuration to be processed.dependenciesForCurrentRequest - A Map of the dependencies processed for the current requestpublic Map<String,String> generateCssMediaToResourceMap(Map<String,DojoDependencies> dependenciesForCurrentRequest)
dependenciesForCurrentRequest - Mappublic DependencyHandler getDependencyHandler()
public void setDependencyHandler(DependencyHandler dependencyHandler)
public DojoDependencyHandler getDojoDependencyHandler()
public void setDojoDependencyHandler(DojoDependencyHandler dojoDependencyHandler)
public DependencyAggregator getDependencyAggregator()
public void setDependencyAggregator(DependencyAggregator dependencyAggregator)
public I18nDependencyHandler getI18nDependencyHandler()
public void setI18nDependencyHandler(I18nDependencyHandler i18nDependencyHandler)
public WebFrameworkConfigElement getWebFrameworkConfig()
public void setWebFrameworkConfig(WebFrameworkConfigElement webFrameworkConfig)
Copyright © 2005–2016 Alfresco Software. All rights reserved.