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:
  • Field Details

    • log

      protected static org.exoplatform.services.log.Log log
  • Constructor Details

  • Method Details

    • getUIComponent

      public UIComponent getUIComponent()
    • getRequestContext

      public WebuiRequestContext getRequestContext()
    • getContextPath

      public String getContextPath()
    • getPortalContextPath

      public String getPortalContextPath()
    • clone

      public org.exoplatform.groovyscript.text.BindingContext clone()
      Overrides:
      clone in class org.exoplatform.groovyscript.text.BindingContext
    • appRes

      public String appRes(String mesgKey)
    • renderChildren

      public void renderChildren() throws Exception
      Throws:
      Exception
    • renderChild

      public void renderChild(String id) throws Exception
      Throws:
      Exception
    • renderUIComponent

      public void renderUIComponent(UIComponent uicomponent) throws Exception
      Throws:
      Exception
    • renderChild

      public void renderChild(int index) throws Exception
      Throws:
      Exception
    • userRes

      public void userRes(String mesgKey)
    • include

      public void include(String name, org.exoplatform.resolver.ResourceResolver resourceResolver) throws Exception
      Throws:
      Exception
    • includeTemplates

      public void includeTemplates(String parentAppName)
      Includes the list of gtmpl templates to current WebuiBindingContext for the parent template identified by its name
      Parameters:
      parentAppName - parent template name