Class WebuiBindingContext
java.lang.Object
java.util.AbstractMap<String,Object>
java.util.HashMap<String,Object>
org.exoplatform.groovyscript.text.BindingContext
org.exoplatform.webui.core.lifecycle.WebuiBindingContext
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
public class WebuiBindingContext
extends org.exoplatform.groovyscript.text.BindingContext
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
FieldsFields inherited from class org.exoplatform.groovyscript.text.BindingContext
resolver_, service_, writer_ -
Constructor Summary
ConstructorsConstructorDescriptionWebuiBindingContext(org.exoplatform.resolver.ResourceResolver resolver, Writer w, UIComponent uicomponent, WebuiRequestContext context) -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.groovyscript.text.BindingContextclone()voidvoidincludeTemplates(String parentAppName) Includes the list of gtmpl templates to currentWebuiBindingContextfor the parent template identified by its namevoidrenderChild(int index) voidrenderChild(String id) voidvoidrenderUIComponent(UIComponent uicomponent) voidMethods inherited from class org.exoplatform.groovyscript.text.BindingContext
getResourceResolver, getWriter, include, setGroovyTemplateServiceMethods inherited from class java.util.HashMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Field Details
-
log
protected static org.exoplatform.services.log.Log log
-
-
Constructor Details
-
WebuiBindingContext
public WebuiBindingContext(org.exoplatform.resolver.ResourceResolver resolver, Writer w, UIComponent uicomponent, WebuiRequestContext context)
-
-
Method Details
-
getUIComponent
-
getRequestContext
-
getContextPath
-
getPortalContextPath
-
clone
public org.exoplatform.groovyscript.text.BindingContext clone()- Overrides:
clonein classorg.exoplatform.groovyscript.text.BindingContext
-
appRes
-
renderChildren
- Throws:
Exception
-
renderChild
- Throws:
Exception
-
renderUIComponent
- Throws:
Exception
-
renderChild
- Throws:
Exception
-
userRes
-
include
public void include(String name, org.exoplatform.resolver.ResourceResolver resourceResolver) throws Exception - Throws:
Exception
-
includeTemplates
Includes the list of gtmpl templates to currentWebuiBindingContextfor the parent template identified by its name- Parameters:
parentAppName- parent template name
-