org.apache.myfaces.application

Class ApplicationImpl


public class ApplicationImpl
extends Application

DOCUMENT ME!
Version:
$Revision: 267274 $ $Date: 2005-09-02 20:53:14 +0200 (Fri, 02 Sep 2005) $
Authors:
Manfred Geiler (latest modification by $Author: baranda $)
Anton Koinov
Thomas Spiegl

Constructor Summary

ApplicationImpl()

Method Summary

void
addComponent(String componentType, String componentClassName)
void
addConverter(Class targetClass, String converterClass)
void
addConverter(String converterId, String converterClass)
void
addConverterConfiguration(String converterClassName, Converter configuration)
void
addValidator(String validatorId, String validatorClass)
UIComponent
createComponent(String componentType)
UIComponent
createComponent(ValueBinding valueBinding, FacesContext facesContext, String componentType)
Converter
createConverter(Class targetClass)
Converter
createConverter(String converterId)
MethodBinding
createMethodBinding(String reference, Class[] params)
Validator
createValidator(String validatorId)
ValueBinding
createValueBinding(String reference)
ActionListener
getActionListener()
Iterator
getComponentTypes()
Iterator
getConverterIds()
Iterator
getConverterTypes()
Locale
getDefaultLocale()
String
getDefaultRenderKitId()
String
getMessageBundle()
NavigationHandler
getNavigationHandler()
PropertyResolver
getPropertyResolver()
StateManager
getStateManager()
Iterator
getSupportedLocales()
Iterator
getValidatorIds()
VariableResolver
getVariableResolver()
ViewHandler
getViewHandler()
void
setActionListener(ActionListener actionListener)
void
setDefaultLocale(Locale locale)
void
setDefaultRenderKitId(String defaultRenderKitId)
void
setMessageBundle(String messageBundle)
void
setNavigationHandler(NavigationHandler navigationHandler)
void
setPropertyResolver(PropertyResolver propertyResolver)
void
setStateManager(StateManager stateManager)
void
setSupportedLocales(Collection locales)
void
setVariableResolver(VariableResolver variableResolver)
void
setViewHandler(ViewHandler viewHandler)

Constructor Details

ApplicationImpl

public ApplicationImpl()

Method Details

addComponent

public void addComponent(String componentType,
                         String componentClassName)

addConverter

public void addConverter(Class targetClass,
                         String converterClass)

addConverter

public void addConverter(String converterId,
                         String converterClass)

addConverterConfiguration

public void addConverterConfiguration(String converterClassName,
                                      Converter configuration)

addValidator

public void addValidator(String validatorId,
                         String validatorClass)

createComponent

public UIComponent createComponent(String componentType)
            throws FacesException

createComponent

public UIComponent createComponent(ValueBinding valueBinding,
                                   FacesContext facesContext,
                                   String componentType)
            throws FacesException

createConverter

public Converter createConverter(Class targetClass)

createConverter

public Converter createConverter(String converterId)

createMethodBinding

public MethodBinding createMethodBinding(String reference,
                                         Class[] params)
            throws ReferenceSyntaxException

createValidator

public Validator createValidator(String validatorId)
            throws FacesException

createValueBinding

public ValueBinding createValueBinding(String reference)
            throws ReferenceSyntaxException

getActionListener

public ActionListener getActionListener()

getComponentTypes

public Iterator getComponentTypes()

getConverterIds

public Iterator getConverterIds()

getConverterTypes

public Iterator getConverterTypes()

getDefaultLocale

public Locale getDefaultLocale()

getDefaultRenderKitId

public String getDefaultRenderKitId()

getMessageBundle

public String getMessageBundle()

getNavigationHandler

public NavigationHandler getNavigationHandler()

getPropertyResolver

public PropertyResolver getPropertyResolver()

getStateManager

public StateManager getStateManager()

getSupportedLocales

public Iterator getSupportedLocales()

getValidatorIds

public Iterator getValidatorIds()

getVariableResolver

public VariableResolver getVariableResolver()

getViewHandler

public ViewHandler getViewHandler()

setActionListener

public void setActionListener(ActionListener actionListener)

setDefaultLocale

public void setDefaultLocale(Locale locale)

setDefaultRenderKitId

public void setDefaultRenderKitId(String defaultRenderKitId)

setMessageBundle

public void setMessageBundle(String messageBundle)

setNavigationHandler

public void setNavigationHandler(NavigationHandler navigationHandler)

setPropertyResolver

public void setPropertyResolver(PropertyResolver propertyResolver)

setStateManager

public void setStateManager(StateManager stateManager)

setSupportedLocales

public void setSupportedLocales(Collection locales)

setVariableResolver

public void setVariableResolver(VariableResolver variableResolver)

setViewHandler

public void setViewHandler(ViewHandler viewHandler)