org.jboss.weld.environment.servlet.jsf
Class ForwardingApplication

java.lang.Object
  extended by javax.faces.application.Application
      extended by org.jboss.weld.environment.servlet.jsf.ForwardingApplication
Direct Known Subclasses:
WeldApplication

public abstract class ForwardingApplication
extends javax.faces.application.Application

Author:
pmuir

Constructor Summary
ForwardingApplication()
           
 
Method Summary
 void addBehavior(String behaviorId, String behaviorClass)
           
 void addComponent(String componentType, String componentClass)
           
 void addConverter(Class targetClass, String converterClass)
           
 void addConverter(String converterId, String converterClass)
           
 void addDefaultValidatorId(String validatorId)
           
 void addELContextListener(javax.el.ELContextListener listener)
           
 void addELResolver(javax.el.ELResolver resolver)
           
 void addValidator(String validatorId, String validatorClass)
           
 javax.faces.component.behavior.Behavior createBehavior(String behaviorId)
           
 javax.faces.component.UIComponent createComponent(javax.faces.context.FacesContext context, javax.faces.application.Resource componentResource)
           
 javax.faces.component.UIComponent createComponent(javax.faces.context.FacesContext context, String componentType, String rendererType)
           
 javax.faces.component.UIComponent createComponent(String componentType)
           
 javax.faces.component.UIComponent createComponent(javax.faces.el.ValueBinding componentBinding, javax.faces.context.FacesContext context, String componentType)
          Deprecated. 
 javax.faces.component.UIComponent createComponent(javax.el.ValueExpression componentExpression, javax.faces.context.FacesContext context, String componentType)
           
 javax.faces.component.UIComponent createComponent(javax.el.ValueExpression componentExpression, javax.faces.context.FacesContext context, String componentType, String rendererType)
           
 javax.faces.convert.Converter createConverter(Class targetClass)
           
 javax.faces.convert.Converter createConverter(String converterId)
           
 javax.faces.el.MethodBinding createMethodBinding(String ref, Class[] params)
          Deprecated. 
 javax.faces.validator.Validator createValidator(String validatorId)
           
 javax.faces.el.ValueBinding createValueBinding(String ref)
          Deprecated. 
protected abstract  javax.faces.application.Application delegate()
           
 boolean equals(Object obj)
           
<T> T
evaluateExpressionGet(javax.faces.context.FacesContext context, String expression, Class<? extends T> expectedType)
           
 javax.faces.event.ActionListener getActionListener()
           
 Iterator<String> getBehaviorIds()
           
 Iterator<String> getComponentTypes()
           
 Iterator<String> getConverterIds()
           
 Iterator<Class<?>> getConverterTypes()
           
 Locale getDefaultLocale()
           
 String getDefaultRenderKitId()
           
 Map<String,String> getDefaultValidatorInfo()
           
 javax.el.ELContextListener[] getELContextListeners()
           
 javax.el.ELResolver getELResolver()
           
 javax.el.ExpressionFactory getExpressionFactory()
           
 String getMessageBundle()
           
 javax.faces.application.NavigationHandler getNavigationHandler()
           
 javax.faces.application.ProjectStage getProjectStage()
           
 javax.faces.el.PropertyResolver getPropertyResolver()
          Deprecated. 
 ResourceBundle getResourceBundle(javax.faces.context.FacesContext ctx, String name)
           
 javax.faces.application.ResourceHandler getResourceHandler()
           
 javax.faces.application.StateManager getStateManager()
           
 Iterator<Locale> getSupportedLocales()
           
 Iterator<String> getValidatorIds()
           
 javax.faces.el.VariableResolver getVariableResolver()
          Deprecated. 
 javax.faces.application.ViewHandler getViewHandler()
           
 int hashCode()
           
 void publishEvent(javax.faces.context.FacesContext context, Class<? extends javax.faces.event.SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source)
           
 void publishEvent(javax.faces.context.FacesContext context, Class<? extends javax.faces.event.SystemEvent> systemEventClass, Object source)
           
 void removeELContextListener(javax.el.ELContextListener listener)
           
 void setActionListener(javax.faces.event.ActionListener listener)
           
 void setDefaultLocale(Locale locale)
           
 void setDefaultRenderKitId(String renderKitId)
           
 void setMessageBundle(String bundle)
           
 void setNavigationHandler(javax.faces.application.NavigationHandler handler)
           
 void setPropertyResolver(javax.faces.el.PropertyResolver resolver)
          Deprecated. 
 void setResourceHandler(javax.faces.application.ResourceHandler resourceHandler)
           
 void setStateManager(javax.faces.application.StateManager manager)
           
 void setSupportedLocales(Collection<Locale> locales)
           
 void setVariableResolver(javax.faces.el.VariableResolver resolver)
          Deprecated. 
 void setViewHandler(javax.faces.application.ViewHandler handler)
           
 void subscribeToEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass, Class<?> sourceClass, javax.faces.event.SystemEventListener listener)
           
 void subscribeToEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass, javax.faces.event.SystemEventListener listener)
           
 String toString()
           
 void unsubscribeFromEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass, Class<?> sourceClass, javax.faces.event.SystemEventListener listener)
           
 void unsubscribeFromEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass, javax.faces.event.SystemEventListener listener)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForwardingApplication

public ForwardingApplication()
Method Detail

delegate

protected abstract javax.faces.application.Application delegate()

addBehavior

public void addBehavior(String behaviorId,
                        String behaviorClass)
Overrides:
addBehavior in class javax.faces.application.Application

addComponent

public void addComponent(String componentType,
                         String componentClass)
Specified by:
addComponent in class javax.faces.application.Application

addConverter

public void addConverter(String converterId,
                         String converterClass)
Specified by:
addConverter in class javax.faces.application.Application

addConverter

public void addConverter(Class targetClass,
                         String converterClass)
Specified by:
addConverter in class javax.faces.application.Application

addDefaultValidatorId

public void addDefaultValidatorId(String validatorId)
Overrides:
addDefaultValidatorId in class javax.faces.application.Application

addELContextListener

public void addELContextListener(javax.el.ELContextListener listener)
Overrides:
addELContextListener in class javax.faces.application.Application

addELResolver

public void addELResolver(javax.el.ELResolver resolver)
Overrides:
addELResolver in class javax.faces.application.Application

addValidator

public void addValidator(String validatorId,
                         String validatorClass)
Specified by:
addValidator in class javax.faces.application.Application

createBehavior

public javax.faces.component.behavior.Behavior createBehavior(String behaviorId)
                                                       throws javax.faces.FacesException
Overrides:
createBehavior in class javax.faces.application.Application
Throws:
javax.faces.FacesException

createComponent

public javax.faces.component.UIComponent createComponent(javax.faces.context.FacesContext context,
                                                         javax.faces.application.Resource componentResource)
Overrides:
createComponent in class javax.faces.application.Application

createComponent

public javax.faces.component.UIComponent createComponent(javax.faces.context.FacesContext context,
                                                         String componentType,
                                                         String rendererType)
Overrides:
createComponent in class javax.faces.application.Application

createComponent

public javax.faces.component.UIComponent createComponent(javax.el.ValueExpression componentExpression,
                                                         javax.faces.context.FacesContext context,
                                                         String componentType)
                                                  throws javax.faces.FacesException
Overrides:
createComponent in class javax.faces.application.Application
Throws:
javax.faces.FacesException

createComponent

public javax.faces.component.UIComponent createComponent(javax.el.ValueExpression componentExpression,
                                                         javax.faces.context.FacesContext context,
                                                         String componentType,
                                                         String rendererType)
Overrides:
createComponent in class javax.faces.application.Application

createComponent

public javax.faces.component.UIComponent createComponent(String componentType)
                                                  throws javax.faces.FacesException
Specified by:
createComponent in class javax.faces.application.Application
Throws:
javax.faces.FacesException

createComponent

@Deprecated
public javax.faces.component.UIComponent createComponent(javax.faces.el.ValueBinding componentBinding,
                                                                    javax.faces.context.FacesContext context,
                                                                    String componentType)
                                                  throws javax.faces.FacesException
Deprecated. 

Specified by:
createComponent in class javax.faces.application.Application
Throws:
javax.faces.FacesException

createConverter

public javax.faces.convert.Converter createConverter(String converterId)
Specified by:
createConverter in class javax.faces.application.Application

createConverter

public javax.faces.convert.Converter createConverter(Class targetClass)
Specified by:
createConverter in class javax.faces.application.Application

createMethodBinding

@Deprecated
public javax.faces.el.MethodBinding createMethodBinding(String ref,
                                                                   Class[] params)
                                                 throws javax.faces.el.ReferenceSyntaxException
Deprecated. 

Specified by:
createMethodBinding in class javax.faces.application.Application
Throws:
javax.faces.el.ReferenceSyntaxException

createValidator

public javax.faces.validator.Validator createValidator(String validatorId)
                                                throws javax.faces.FacesException
Specified by:
createValidator in class javax.faces.application.Application
Throws:
javax.faces.FacesException

createValueBinding

@Deprecated
public javax.faces.el.ValueBinding createValueBinding(String ref)
                                               throws javax.faces.el.ReferenceSyntaxException
Deprecated. 

Specified by:
createValueBinding in class javax.faces.application.Application
Throws:
javax.faces.el.ReferenceSyntaxException

evaluateExpressionGet

public <T> T evaluateExpressionGet(javax.faces.context.FacesContext context,
                                   String expression,
                                   Class<? extends T> expectedType)
                        throws javax.el.ELException
Overrides:
evaluateExpressionGet in class javax.faces.application.Application
Throws:
javax.el.ELException

getActionListener

public javax.faces.event.ActionListener getActionListener()
Specified by:
getActionListener in class javax.faces.application.Application

getBehaviorIds

public Iterator<String> getBehaviorIds()
Overrides:
getBehaviorIds in class javax.faces.application.Application

getComponentTypes

public Iterator<String> getComponentTypes()
Specified by:
getComponentTypes in class javax.faces.application.Application

getConverterIds

public Iterator<String> getConverterIds()
Specified by:
getConverterIds in class javax.faces.application.Application

getConverterTypes

public Iterator<Class<?>> getConverterTypes()
Specified by:
getConverterTypes in class javax.faces.application.Application

getDefaultLocale

public Locale getDefaultLocale()
Specified by:
getDefaultLocale in class javax.faces.application.Application

getDefaultRenderKitId

public String getDefaultRenderKitId()
Specified by:
getDefaultRenderKitId in class javax.faces.application.Application

getDefaultValidatorInfo

public Map<String,String> getDefaultValidatorInfo()
Overrides:
getDefaultValidatorInfo in class javax.faces.application.Application

getELContextListeners

public javax.el.ELContextListener[] getELContextListeners()
Overrides:
getELContextListeners in class javax.faces.application.Application

getELResolver

public javax.el.ELResolver getELResolver()
Overrides:
getELResolver in class javax.faces.application.Application

getExpressionFactory

public javax.el.ExpressionFactory getExpressionFactory()
Overrides:
getExpressionFactory in class javax.faces.application.Application

getMessageBundle

public String getMessageBundle()
Specified by:
getMessageBundle in class javax.faces.application.Application

getNavigationHandler

public javax.faces.application.NavigationHandler getNavigationHandler()
Specified by:
getNavigationHandler in class javax.faces.application.Application

getPropertyResolver

@Deprecated
public javax.faces.el.PropertyResolver getPropertyResolver()
Deprecated. 

Specified by:
getPropertyResolver in class javax.faces.application.Application

getProjectStage

public javax.faces.application.ProjectStage getProjectStage()
Overrides:
getProjectStage in class javax.faces.application.Application

getResourceBundle

public ResourceBundle getResourceBundle(javax.faces.context.FacesContext ctx,
                                        String name)
Overrides:
getResourceBundle in class javax.faces.application.Application

getResourceHandler

public javax.faces.application.ResourceHandler getResourceHandler()
Overrides:
getResourceHandler in class javax.faces.application.Application

getStateManager

public javax.faces.application.StateManager getStateManager()
Specified by:
getStateManager in class javax.faces.application.Application

getSupportedLocales

public Iterator<Locale> getSupportedLocales()
Specified by:
getSupportedLocales in class javax.faces.application.Application

getValidatorIds

public Iterator<String> getValidatorIds()
Specified by:
getValidatorIds in class javax.faces.application.Application

getVariableResolver

@Deprecated
public javax.faces.el.VariableResolver getVariableResolver()
Deprecated. 

Specified by:
getVariableResolver in class javax.faces.application.Application

getViewHandler

public javax.faces.application.ViewHandler getViewHandler()
Specified by:
getViewHandler in class javax.faces.application.Application

publishEvent

public void publishEvent(javax.faces.context.FacesContext context,
                         Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                         Class<?> sourceBaseType,
                         Object source)
Overrides:
publishEvent in class javax.faces.application.Application

publishEvent

public void publishEvent(javax.faces.context.FacesContext context,
                         Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                         Object source)
Overrides:
publishEvent in class javax.faces.application.Application

removeELContextListener

public void removeELContextListener(javax.el.ELContextListener listener)
Overrides:
removeELContextListener in class javax.faces.application.Application

setActionListener

public void setActionListener(javax.faces.event.ActionListener listener)
Specified by:
setActionListener in class javax.faces.application.Application

setDefaultLocale

public void setDefaultLocale(Locale locale)
Specified by:
setDefaultLocale in class javax.faces.application.Application

setDefaultRenderKitId

public void setDefaultRenderKitId(String renderKitId)
Specified by:
setDefaultRenderKitId in class javax.faces.application.Application

setMessageBundle

public void setMessageBundle(String bundle)
Specified by:
setMessageBundle in class javax.faces.application.Application

setNavigationHandler

public void setNavigationHandler(javax.faces.application.NavigationHandler handler)
Specified by:
setNavigationHandler in class javax.faces.application.Application

setPropertyResolver

@Deprecated
public void setPropertyResolver(javax.faces.el.PropertyResolver resolver)
Deprecated. 

Specified by:
setPropertyResolver in class javax.faces.application.Application

setResourceHandler

public void setResourceHandler(javax.faces.application.ResourceHandler resourceHandler)
Overrides:
setResourceHandler in class javax.faces.application.Application

setStateManager

public void setStateManager(javax.faces.application.StateManager manager)
Specified by:
setStateManager in class javax.faces.application.Application

setSupportedLocales

public void setSupportedLocales(Collection<Locale> locales)
Specified by:
setSupportedLocales in class javax.faces.application.Application

setVariableResolver

@Deprecated
public void setVariableResolver(javax.faces.el.VariableResolver resolver)
Deprecated. 

Specified by:
setVariableResolver in class javax.faces.application.Application

setViewHandler

public void setViewHandler(javax.faces.application.ViewHandler handler)
Specified by:
setViewHandler in class javax.faces.application.Application

subscribeToEvent

public void subscribeToEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                             Class<?> sourceClass,
                             javax.faces.event.SystemEventListener listener)
Overrides:
subscribeToEvent in class javax.faces.application.Application

subscribeToEvent

public void subscribeToEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                             javax.faces.event.SystemEventListener listener)
Overrides:
subscribeToEvent in class javax.faces.application.Application

unsubscribeFromEvent

public void unsubscribeFromEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                                 Class<?> sourceClass,
                                 javax.faces.event.SystemEventListener listener)
Overrides:
unsubscribeFromEvent in class javax.faces.application.Application

unsubscribeFromEvent

public void unsubscribeFromEvent(Class<? extends javax.faces.event.SystemEvent> systemEventClass,
                                 javax.faces.event.SystemEventListener listener)
Overrides:
unsubscribeFromEvent in class javax.faces.application.Application

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Seam Framework. All Rights Reserved.