public abstract class BeforeViewJsPropsHandlerAdaptee extends java.lang.Object implements BeforeViewHandlerAdaptee
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
JS_VARIABLES_MODEL_NAME |
| Constructor and Description |
|---|
BeforeViewJsPropsHandlerAdaptee() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attachJSVariablesToModel(ModelMap model)
Method create Map of JavaScript variables.
|
java.lang.String |
beforeView(HttpServletRequest request,
HttpServletResponse response,
ModelMap model,
java.lang.String viewName) |
abstract java.lang.String |
beforeViewJsProps(HttpServletRequest request,
HttpServletResponse response,
ModelMap model,
java.lang.String viewName)
Abstract method, insert your logic here
|
protected java.lang.String |
detectJsModelName()
Detecting js model name
|
I18NService |
getI18NService() |
java.lang.String |
getJsVariableModelName() |
JavaScriptMessageResourcesAccessor |
getMessageSource() |
void |
setI18NService(I18NService i18NService) |
void |
setJsVariableModelName(java.lang.String jsVariableModelName) |
void |
setMessageSource(JavaScriptMessageResourcesAccessor addonResourceBundleSource) |
public static final java.lang.String JS_VARIABLES_MODEL_NAME
public java.lang.String beforeView(HttpServletRequest request,
HttpServletResponse response,
ModelMap model,
java.lang.String viewName)
throws java.lang.Exception
beforeView in interface BeforeViewHandlerAdapteejava.lang.Exceptionprotected void attachJSVariablesToModel(ModelMap model)
model - public abstract java.lang.String beforeViewJsProps(HttpServletRequest request,
HttpServletResponse response,
ModelMap model,
java.lang.String viewName)
request - response - model - viewName - protected java.lang.String detectJsModelName()
public JavaScriptMessageResourcesAccessor getMessageSource()
public void setMessageSource(JavaScriptMessageResourcesAccessor addonResourceBundleSource)
addonResourceBundleSource - the addonResourceBundleSource to setpublic java.lang.String getJsVariableModelName()
public void setJsVariableModelName(java.lang.String jsVariableModelName)
jsVariableModelName - the jsVariableModelName to setpublic I18NService getI18NService()
public void setI18NService(I18NService i18NService)
i18NService - the i18NService to setCopyright © 2018 SAP SE. All Rights Reserved.