org.apache.beehive.netui.script.common
Class ImplicitObjectUtil

Object
  extended by ImplicitObjectUtil

public class ImplicitObjectUtil
extends Object


Method Summary
static GlobalApp getGlobalApp(ServletRequest request, ServletResponse response)
           
static Object getImplicitObject(Map factories, VariableResolver vr, String name)
          Lookup an implicit object given an implicit object name.
static ImplicitObjectBean getImplicitObjects(PageContext pageContext, JspTag currentTag)
           
static ImplicitObjectBean getImplicitObjects(ServletRequest request, ServletResponse response, ActionForm actionForm)
           
static PageFlowController getPageFlow(ServletRequest request, ServletResponse response)
           
static SharedFlowController getSharedFlow(ServletRequest request, ServletResponse response)
           
static Map initialize(String languageName)
          Read entires from the netui-config.xml file and add the objects to this implicit object map.
static void loadActionForm(JspContext jspContext, Object form)
           
static void loadBundleMap(ServletRequest servletRequest, BundleMap bundleMap)
           
static void loadPageFlow(ServletRequest request, PageFlowController pageFlow, FacesBackingBean fbb)
           
static void loadSharedFlow(ServletRequest request, SharedFlowController sharedFlow)
           
static void unloadActionForm(JspContext jspContext)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadActionForm

public static final void loadActionForm(JspContext jspContext,
                                        Object form)

unloadActionForm

public static final void unloadActionForm(JspContext jspContext)

loadPageFlow

public static final void loadPageFlow(ServletRequest request,
                                      PageFlowController pageFlow,
                                      FacesBackingBean fbb)

loadSharedFlow

public static final void loadSharedFlow(ServletRequest request,
                                        SharedFlowController sharedFlow)

loadBundleMap

public static final void loadBundleMap(ServletRequest servletRequest,
                                       BundleMap bundleMap)

getImplicitObjects

public static final ImplicitObjectBean getImplicitObjects(PageContext pageContext,
                                                          JspTag currentTag)

getImplicitObjects

public static final ImplicitObjectBean getImplicitObjects(ServletRequest request,
                                                          ServletResponse response,
                                                          ActionForm actionForm)

getSharedFlow

public static final SharedFlowController getSharedFlow(ServletRequest request,
                                                       ServletResponse response)

getPageFlow

public static final PageFlowController getPageFlow(ServletRequest request,
                                                   ServletResponse response)

getGlobalApp

public static final GlobalApp getGlobalApp(ServletRequest request,
                                           ServletResponse response)

getImplicitObject

public static final Object getImplicitObject(Map factories,
                                             VariableResolver vr,
                                             String name)
Lookup an implicit object given an implicit object name.

Throws:
RuntimeException - if a factory for the given context name could not be resolved

initialize

public static final Map initialize(String languageName)
Read entires from the netui-config.xml file and add the objects to this implicit object map.