org.apache.beehive.netui.script.el
Class NetUIVariableResolver

Object
  extended by NetUIVariableResolver
All Implemented Interfaces:
VariableResolver
Direct Known Subclasses:
NetUIReadVariableResolver, NetUIUpdateVariableResolver

public abstract class NetUIVariableResolver
extends Object
implements VariableResolver


Constructor Summary
NetUIVariableResolver()
           
 
Method Summary
abstract  String[] getAvailableVariables()
           
protected  GlobalApp getGlobalApp(ServletRequest request, ServletResponse response)
           
protected  PageFlowController getPageFlow(ServletRequest request, ServletResponse response)
           
protected  SharedFlowController getSharedFlow(ServletRequest request, ServletResponse response)
           
 Object resolveVariable(String name)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetUIVariableResolver

public NetUIVariableResolver()
Method Detail

resolveVariable

public Object resolveVariable(String name)
Specified by:
resolveVariable in interface VariableResolver

getAvailableVariables

public abstract String[] getAvailableVariables()

getSharedFlow

protected SharedFlowController getSharedFlow(ServletRequest request,
                                             ServletResponse response)

getPageFlow

protected PageFlowController getPageFlow(ServletRequest request,
                                         ServletResponse response)

getGlobalApp

protected GlobalApp getGlobalApp(ServletRequest request,
                                 ServletResponse response)