public class CAFApplication extends Application
Modifier and Type | Field and Description |
---|---|
protected ExpressionFactory |
expressionFactory |
protected Application |
origApplication |
protected static Pattern |
RE_ESCAPED_HASHES |
Constructor and Description |
---|
CAFApplication(Application origApplication) |
protected static Pattern RE_ESCAPED_HASHES
protected Application origApplication
protected transient ExpressionFactory expressionFactory
public CAFApplication(Application origApplication)
public MethodBinding createOrigMethodBinding(String ref, Class[] params)
public ValueBinding createOrigValueBinding(String ref)
public MethodBinding createMethodBinding(String ref, Class[] params)
createMethodBinding
in class Application
Application.createMethodBinding(java.lang.String, java.lang.Class[])
public ValueBinding createValueBinding(String ref) throws ReferenceSyntaxException
createValueBinding
in class Application
ReferenceSyntaxException
Application.createValueBinding(java.lang.String)
public void addComponent(String arg0, String arg1)
addComponent
in class Application
public void addConverter(String arg0, String arg1)
addConverter
in class Application
public void addConverter(Class arg0, String arg1)
addConverter
in class Application
public void addValidator(String arg0, String arg1)
addValidator
in class Application
public UIComponent createComponent(String arg0) throws FacesException
createComponent
in class Application
FacesException
public UIComponent createComponent(ValueBinding arg0, FacesContext arg1, String arg2) throws FacesException
createComponent
in class Application
FacesException
public Converter createConverter(String arg0)
createConverter
in class Application
public Converter createConverter(Class arg0)
createConverter
in class Application
public Validator createValidator(String arg0) throws FacesException
createValidator
in class Application
FacesException
public ActionListener getActionListener()
getActionListener
in class Application
public Iterator getComponentTypes()
getComponentTypes
in class Application
public Iterator getConverterIds()
getConverterIds
in class Application
public Iterator getConverterTypes()
getConverterTypes
in class Application
public Locale getDefaultLocale()
getDefaultLocale
in class Application
public String getDefaultRenderKitId()
getDefaultRenderKitId
in class Application
public String getMessageBundle()
getMessageBundle
in class Application
public NavigationHandler getNavigationHandler()
getNavigationHandler
in class Application
public PropertyResolver getPropertyResolver()
getPropertyResolver
in class Application
public StateManager getStateManager()
getStateManager
in class Application
public Iterator getSupportedLocales()
getSupportedLocales
in class Application
public Iterator getValidatorIds()
getValidatorIds
in class Application
public VariableResolver getVariableResolver()
getVariableResolver
in class Application
public ViewHandler getViewHandler()
getViewHandler
in class Application
public void setActionListener(ActionListener arg0)
setActionListener
in class Application
public void setDefaultLocale(Locale arg0)
setDefaultLocale
in class Application
public void setDefaultRenderKitId(String arg0)
setDefaultRenderKitId
in class Application
public void setMessageBundle(String arg0)
setMessageBundle
in class Application
public void setNavigationHandler(NavigationHandler arg0)
setNavigationHandler
in class Application
public void setPropertyResolver(PropertyResolver arg0)
setPropertyResolver
in class Application
public void setStateManager(StateManager arg0)
setStateManager
in class Application
public void setSupportedLocales(Collection arg0)
setSupportedLocales
in class Application
public void setVariableResolver(VariableResolver arg0)
setVariableResolver
in class Application
public void setViewHandler(ViewHandler arg0)
setViewHandler
in class Application
public void addELContextListener(ELContextListener listener)
addELContextListener
in class Application
public void addELResolver(ELResolver resolver)
addELResolver
in class Application
public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType) throws FacesException
createComponent
in class Application
FacesException
public Object evaluateExpressionGet(FacesContext context, String expression, Class expectedType) throws ELException
evaluateExpressionGet
in class Application
ELException
public ELContextListener[] getELContextListeners()
getELContextListeners
in class Application
public ELResolver getELResolver()
getELResolver
in class Application
public ExpressionFactory getExpressionFactory()
getExpressionFactory
in class Application
public ResourceBundle getResourceBundle(FacesContext ctx, String name)
getResourceBundle
in class Application
public void removeELContextListener(ELContextListener listener)
removeELContextListener
in class Application
public void addBehavior(String behaviorId, String behaviorClass)
addBehavior
in class Application
public void addDefaultValidatorId(String validatorId)
addDefaultValidatorId
in class Application
public Behavior createBehavior(String behaviorId) throws FacesException
createBehavior
in class Application
FacesException
public UIComponent createComponent(FacesContext context, Resource componentResource)
createComponent
in class Application
public UIComponent createComponent(FacesContext context, String componentType, String rendererType)
createComponent
in class Application
public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType, String rendererType)
createComponent
in class Application
public Iterator<String> getBehaviorIds()
getBehaviorIds
in class Application
public Map<String,String> getDefaultValidatorInfo()
getDefaultValidatorInfo
in class Application
public ProjectStage getProjectStage()
getProjectStage
in class Application
public ResourceHandler getResourceHandler()
getResourceHandler
in class Application
public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source)
publishEvent
in class Application
public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Object source)
publishEvent
in class Application
public void setResourceHandler(ResourceHandler resourceHandler)
setResourceHandler
in class Application
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
subscribeToEvent
in class Application
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
subscribeToEvent
in class Application
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
unsubscribeFromEvent
in class Application
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
unsubscribeFromEvent
in class Application
public void setFlowHandler(FlowHandler newHandler)
setFlowHandler
in class Application
public FlowHandler getFlowHandler()
getFlowHandler
in class Application