Class CAFApplication
java.lang.Object
javax.faces.application.Application
com.webmethods.caf.faces.application.CAFApplication
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExpressionFactory
protected Application
protected static Pattern
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addBehavior
(String behaviorId, String behaviorClass) void
addComponent
(String arg0, String arg1) void
addConverter
(Class arg0, String arg1) void
addConverter
(String arg0, String arg1) void
addDefaultValidatorId
(String validatorId) void
addELContextListener
(ELContextListener listener) void
addELResolver
(ELResolver resolver) void
addSearchKeywordResolver
(javax.faces.component.search.SearchKeywordResolver resolver) void
addValidator
(String arg0, String arg1) createBehavior
(String behaviorId) createComponent
(String arg0) createComponent
(ValueExpression componentExpression, FacesContext context, String componentType) createComponent
(ValueExpression componentExpression, FacesContext context, String componentType, String rendererType) createComponent
(FacesContext context, String componentType, String rendererType) createComponent
(FacesContext context, Resource componentResource) createComponent
(ValueBinding arg0, FacesContext arg1, String arg2) createConverter
(Class arg0) createConverter
(String arg0) createMethodBinding
(String ref, Class[] params) Create an instance of CAFMethodBinding.createOrigMethodBinding
(String ref, Class[] params) createValidator
(String arg0) createValueBinding
(String ref) Create an instance of CAFValueBinding.evaluateExpressionGet
(FacesContext context, String expression, Class expectedType) getResourceBundle
(FacesContext ctx, String name) javax.faces.component.search.SearchExpressionHandler
javax.faces.component.search.SearchKeywordResolver
void
publishEvent
(FacesContext context, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source) void
publishEvent
(FacesContext context, Class<? extends SystemEvent> systemEventClass, Object source) void
removeELContextListener
(ELContextListener listener) void
void
setDefaultLocale
(Locale arg0) void
setDefaultRenderKitId
(String arg0) void
setFlowHandler
(FlowHandler newHandler) void
setMessageBundle
(String arg0) void
void
void
setResourceHandler
(ResourceHandler resourceHandler) void
setSearchExpressionHandler
(javax.faces.component.search.SearchExpressionHandler searchExpressionHandler) void
setStateManager
(StateManager arg0) void
void
void
setViewHandler
(ViewHandler arg0) void
subscribeToEvent
(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) void
subscribeToEvent
(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) void
unsubscribeFromEvent
(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) void
unsubscribeFromEvent
(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
-
Field Details
-
RE_ESCAPED_HASHES
-
origApplication
-
expressionFactory
-
-
Constructor Details
-
CAFApplication
-
-
Method Details
-
createOrigMethodBinding
-
createOrigValueBinding
-
createMethodBinding
Create an instance of CAFMethodBinding.- Specified by:
createMethodBinding
in classApplication
- See Also:
-
createValueBinding
Create an instance of CAFValueBinding.- Specified by:
createValueBinding
in classApplication
- Throws:
ReferenceSyntaxException
- See Also:
-
addComponent
- Specified by:
addComponent
in classApplication
-
addConverter
- Specified by:
addConverter
in classApplication
-
addConverter
- Specified by:
addConverter
in classApplication
-
addValidator
- Specified by:
addValidator
in classApplication
-
createComponent
- Specified by:
createComponent
in classApplication
- Throws:
FacesException
-
createComponent
public UIComponent createComponent(ValueBinding arg0, FacesContext arg1, String arg2) throws FacesException - Specified by:
createComponent
in classApplication
- Throws:
FacesException
-
createConverter
- Specified by:
createConverter
in classApplication
-
createConverter
- Specified by:
createConverter
in classApplication
-
createValidator
- Specified by:
createValidator
in classApplication
- Throws:
FacesException
-
getActionListener
- Specified by:
getActionListener
in classApplication
-
getComponentTypes
- Specified by:
getComponentTypes
in classApplication
-
getConverterIds
- Specified by:
getConverterIds
in classApplication
-
getConverterTypes
- Specified by:
getConverterTypes
in classApplication
-
getDefaultLocale
- Specified by:
getDefaultLocale
in classApplication
-
getDefaultRenderKitId
- Specified by:
getDefaultRenderKitId
in classApplication
-
getMessageBundle
- Specified by:
getMessageBundle
in classApplication
-
getPropertyResolver
- Specified by:
getPropertyResolver
in classApplication
-
getStateManager
- Specified by:
getStateManager
in classApplication
-
getSupportedLocales
- Specified by:
getSupportedLocales
in classApplication
-
getValidatorIds
- Specified by:
getValidatorIds
in classApplication
-
getVariableResolver
- Specified by:
getVariableResolver
in classApplication
-
getViewHandler
- Specified by:
getViewHandler
in classApplication
-
setActionListener
- Specified by:
setActionListener
in classApplication
-
setDefaultLocale
- Specified by:
setDefaultLocale
in classApplication
-
setDefaultRenderKitId
- Specified by:
setDefaultRenderKitId
in classApplication
-
setMessageBundle
- Specified by:
setMessageBundle
in classApplication
-
setPropertyResolver
- Specified by:
setPropertyResolver
in classApplication
-
setStateManager
- Specified by:
setStateManager
in classApplication
-
setSupportedLocales
- Specified by:
setSupportedLocales
in classApplication
-
setVariableResolver
- Specified by:
setVariableResolver
in classApplication
-
setViewHandler
- Specified by:
setViewHandler
in classApplication
-
addELContextListener
- Overrides:
addELContextListener
in classApplication
-
addELResolver
- Overrides:
addELResolver
in classApplication
-
createComponent
public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType) throws FacesException - Overrides:
createComponent
in classApplication
- Throws:
FacesException
-
evaluateExpressionGet
public Object evaluateExpressionGet(FacesContext context, String expression, Class expectedType) throws ELException - Overrides:
evaluateExpressionGet
in classApplication
- Throws:
ELException
-
getELContextListeners
- Overrides:
getELContextListeners
in classApplication
-
getELResolver
- Overrides:
getELResolver
in classApplication
-
getExpressionFactory
- Overrides:
getExpressionFactory
in classApplication
-
getSearchExpressionHandler
public javax.faces.component.search.SearchExpressionHandler getSearchExpressionHandler()- Overrides:
getSearchExpressionHandler
in classApplication
-
getSearchKeywordResolver
public javax.faces.component.search.SearchKeywordResolver getSearchKeywordResolver()- Overrides:
getSearchKeywordResolver
in classApplication
-
addSearchKeywordResolver
public void addSearchKeywordResolver(javax.faces.component.search.SearchKeywordResolver resolver) - Overrides:
addSearchKeywordResolver
in classApplication
-
setSearchExpressionHandler
public void setSearchExpressionHandler(javax.faces.component.search.SearchExpressionHandler searchExpressionHandler) - Overrides:
setSearchExpressionHandler
in classApplication
-
getResourceBundle
- Overrides:
getResourceBundle
in classApplication
-
removeELContextListener
- Overrides:
removeELContextListener
in classApplication
-
addBehavior
- Overrides:
addBehavior
in classApplication
-
addDefaultValidatorId
- Overrides:
addDefaultValidatorId
in classApplication
-
createBehavior
- Overrides:
createBehavior
in classApplication
- Throws:
FacesException
-
createComponent
- Overrides:
createComponent
in classApplication
-
createComponent
- Overrides:
createComponent
in classApplication
-
createComponent
public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType, String rendererType) - Overrides:
createComponent
in classApplication
-
getBehaviorIds
- Overrides:
getBehaviorIds
in classApplication
-
getDefaultValidatorInfo
- Overrides:
getDefaultValidatorInfo
in classApplication
-
getProjectStage
- Overrides:
getProjectStage
in classApplication
-
getResourceHandler
- Overrides:
getResourceHandler
in classApplication
-
publishEvent
public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source) - Overrides:
publishEvent
in classApplication
-
publishEvent
public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Object source) - Overrides:
publishEvent
in classApplication
-
setResourceHandler
- Overrides:
setResourceHandler
in classApplication
-
subscribeToEvent
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) - Overrides:
subscribeToEvent
in classApplication
-
subscribeToEvent
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) - Overrides:
subscribeToEvent
in classApplication
-
unsubscribeFromEvent
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) - Overrides:
unsubscribeFromEvent
in classApplication
-
unsubscribeFromEvent
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) - Overrides:
unsubscribeFromEvent
in classApplication
-
setFlowHandler
- Overrides:
setFlowHandler
in classApplication
-
getFlowHandler
- Overrides:
getFlowHandler
in classApplication
-