java.lang.Object
org.apache.myfaces.config.RuntimeConfig
- public class RuntimeConfig
- extends java.lang.Object
Holds all configuration information (from the faces-config xml files) that
is needed later during runtime.
The config information in this class is only available to the MyFaces core
implementation classes (i.e. the myfaces source tree). See MyfacesConfig
for config parameters that can be used for shared or component classes.
- Version:
- $Revision: 233472 $ $Date: 2005-08-19 08:40:17 -0400 (Fri, 19 Aug 2005) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APPLICATION_MAP_PARAM_NAME
private static final java.lang.String APPLICATION_MAP_PARAM_NAME
_navigationRules
private java.util.Collection _navigationRules
_managedBeans
private java.util.Map _managedBeans
_navigationRulesChanged
private boolean _navigationRulesChanged
RuntimeConfig
public RuntimeConfig()
getCurrentInstance
public static RuntimeConfig getCurrentInstance(javax.faces.context.ExternalContext externalContext)
getNavigationRules
public java.util.Collection getNavigationRules()
- Return the navigation rules that can be used by the NavigationHandler implementation.
addNavigationRule
public void addNavigationRule(org.apache.myfaces.config.element.NavigationRule navigationRule)
isNavigationRulesChanged
public boolean isNavigationRulesChanged()
setNavigationRulesChanged
public void setNavigationRulesChanged(boolean navigationRulesChanged)
getManagedBean
public org.apache.myfaces.config.element.ManagedBean getManagedBean(java.lang.String name)
- Return the managed bean info that can be used by the VariableResolver implementation.
addManagedBean
public void addManagedBean(java.lang.String name,
org.apache.myfaces.config.element.ManagedBean managedBean)