org.apache.myfaces.config.impl.digester
Class DigesterFacesConfigDispenserImpl

java.lang.Object
  extended by org.apache.myfaces.config.element.FacesConfigData
      extended by org.apache.myfaces.config.FacesConfigDispenser
          extended by org.apache.myfaces.config.impl.digester.DigesterFacesConfigDispenserImpl
All Implemented Interfaces:
java.io.Serializable

public class DigesterFacesConfigDispenserImpl
extends FacesConfigDispenser

Author:
Oliver Rossmueller
See Also:
Serialized Form

Constructor Summary
DigesterFacesConfigDispenserImpl()
           
 
Method Summary
 void feed(FacesConfig config)
          Add another unmarshalled faces config object.
 void feedApplicationFactory(java.lang.String factoryClassName)
          Add another ApplicationFactory class name
 void feedExceptionHandlerFactory(java.lang.String factoryClassName)
          Add another ExceptionHandlerFactory class name
 void feedExternalContextFactory(java.lang.String factoryClassName)
          Add another ExternalContextFactory class name
 void feedFaceletCacheFactory(java.lang.String factoryClassName)
          Add another FaceletCacheFactory class name
 void feedFacesContextFactory(java.lang.String factoryClassName)
          Add another FacesContextFactory class name
 void feedLifecycleFactory(java.lang.String factoryClassName)
          Add another LifecycleFactory class name
 void feedPartialViewContextFactory(java.lang.String factoryClassName)
          Add another PartialViewContextFactory class name
 void feedRenderKitFactory(java.lang.String factoryClassName)
          Add another RenderKitFactory class name
 void feedTagHandlerDelegateFactory(java.lang.String factoryClassName)
          Add another TagHandlerDelegateFactory class name
 void feedViewDeclarationLanguageFactory(java.lang.String factoryClassName)
          Add another ViewDeclarationLanguageFactory class name
 void feedVisitContextFactory(java.lang.String factoryClassName)
          Add another VisitContextFactory class name
 java.util.Collection<java.lang.String> getActionListenerIterator()
           
 java.util.Collection<java.lang.String> getApplicationFactoryIterator()
           
 java.util.Collection<Behavior> getBehaviors()
           
 java.util.Collection<ClientBehaviorRenderer> getClientBehaviorRenderers(java.lang.String renderKitId)
           
 java.lang.String getComponentClass(java.lang.String componentType)
           
 java.util.Collection<java.lang.String> getComponentTypes()
           
 java.lang.String getConverterClassByClass(java.lang.String className)
           
 java.lang.String getConverterClassById(java.lang.String converterId)
           
 java.util.Collection<java.lang.String> getConverterClasses()
           
 Converter getConverterConfiguration(java.lang.String converterClassName)
          delivers a converter-configuration for one class-name
 java.util.Collection<java.lang.String> getConverterConfigurationByClassName()
           
 java.util.Collection<java.lang.String> getConverterIds()
           
 java.lang.String getDefaultLocale()
           
 java.lang.String getDefaultRenderKitId()
           
 java.util.Collection<java.lang.String> getDefaultValidatorIds()
           
 java.util.Collection<java.lang.String> getElResolvers()
           
 java.util.Collection<java.lang.String> getExceptionHandlerFactoryIterator()
           
 java.util.Collection<java.lang.String> getExternalContextFactoryIterator()
           
 java.util.Collection<java.lang.String> getFaceletCacheFactoryIterator()
           
 java.util.Collection<FaceletsProcessing> getFaceletsProcessing()
           
 FaceletsProcessing getFaceletsProcessingConfiguration(java.lang.String fileExtension)
           
 java.util.Collection<java.lang.String> getFacesContextFactoryIterator()
           
 java.lang.String getFacesVersion()
           
 java.util.Collection<java.lang.String> getLifecycleFactoryIterator()
           
 java.util.Collection<java.lang.String> getLifecyclePhaseListeners()
           
 java.util.Collection<ManagedBean> getManagedBeans()
           
 java.lang.String getMessageBundle()
           
 java.util.Collection<NamedEvent> getNamedEvents()
           
 java.util.Collection<java.lang.String> getNavigationHandlerIterator()
           
 java.util.Collection<NavigationRule> getNavigationRules()
           
 java.lang.String getPartialTraversal()
           
 java.util.Collection<java.lang.String> getPartialViewContextFactoryIterator()
           
 java.util.Collection<java.lang.String> getPropertyResolverIterator()
           
 java.util.Collection<Renderer> getRenderers(java.lang.String renderKitId)
           
 java.util.Collection<java.lang.String> getRenderKitClasses(java.lang.String renderKitId)
           
 java.util.Collection<java.lang.String> getRenderKitFactoryIterator()
           
 java.util.Collection<java.lang.String> getRenderKitIds()
           
 java.util.Collection<ResourceBundle> getResourceBundles()
           
 java.util.Collection<java.lang.String> getResourceHandlerIterator()
           
 java.util.Collection<java.lang.String> getStateManagerIterator()
           
 java.util.Collection<java.lang.String> getSupportedLocalesIterator()
           
 java.util.Collection<SystemEventListener> getSystemEventListeners()
           
 java.util.Collection<java.lang.String> getTagHandlerDelegateFactoryIterator()
           
 java.lang.String getValidatorClass(java.lang.String validatorId)
           
 java.util.Collection<java.lang.String> getValidatorIds()
           
 java.util.Collection<java.lang.String> getVariableResolverIterator()
           
 java.util.Collection<java.lang.String> getViewDeclarationLanguageFactoryIterator()
           
 java.util.Collection<java.lang.String> getViewHandlerIterator()
           
 java.util.Collection<java.lang.String> getVisitContextFactoryIterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DigesterFacesConfigDispenserImpl

public DigesterFacesConfigDispenserImpl()
Method Detail

feed

public void feed(FacesConfig config)
Add another unmarshalled faces config object.

Specified by:
feed in class FacesConfigDispenser
Parameters:
config - unmarshalled faces config object

feedApplicationFactory

public void feedApplicationFactory(java.lang.String factoryClassName)
Add another ApplicationFactory class name

Specified by:
feedApplicationFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedExceptionHandlerFactory

public void feedExceptionHandlerFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another ExceptionHandlerFactory class name

Specified by:
feedExceptionHandlerFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedExternalContextFactory

public void feedExternalContextFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another ExternalContextFactory class name

Specified by:
feedExternalContextFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedFacesContextFactory

public void feedFacesContextFactory(java.lang.String factoryClassName)
Add another FacesContextFactory class name

Specified by:
feedFacesContextFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedLifecycleFactory

public void feedLifecycleFactory(java.lang.String factoryClassName)
Add another LifecycleFactory class name

Specified by:
feedLifecycleFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedViewDeclarationLanguageFactory

public void feedViewDeclarationLanguageFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another ViewDeclarationLanguageFactory class name

Specified by:
feedViewDeclarationLanguageFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedPartialViewContextFactory

public void feedPartialViewContextFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another PartialViewContextFactory class name

Specified by:
feedPartialViewContextFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedRenderKitFactory

public void feedRenderKitFactory(java.lang.String factoryClassName)
Add another RenderKitFactory class name

Specified by:
feedRenderKitFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedTagHandlerDelegateFactory

public void feedTagHandlerDelegateFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another TagHandlerDelegateFactory class name

Specified by:
feedTagHandlerDelegateFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

feedVisitContextFactory

public void feedVisitContextFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another VisitContextFactory class name

Specified by:
feedVisitContextFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

getApplicationFactoryIterator

public java.util.Collection<java.lang.String> getApplicationFactoryIterator()
Specified by:
getApplicationFactoryIterator in class FacesConfigData
Returns:
Collection over ApplicationFactory class names

getExceptionHandlerFactoryIterator

public java.util.Collection<java.lang.String> getExceptionHandlerFactoryIterator()
Specified by:
getExceptionHandlerFactoryIterator in class FacesConfigData
Returns:
Iterator over ExceptionHandlerFactory class names

getExternalContextFactoryIterator

public java.util.Collection<java.lang.String> getExternalContextFactoryIterator()
Specified by:
getExternalContextFactoryIterator in class FacesConfigData
Returns:
Iterator over ExternalContextFactory class names

getFacesContextFactoryIterator

public java.util.Collection<java.lang.String> getFacesContextFactoryIterator()
Specified by:
getFacesContextFactoryIterator in class FacesConfigData
Returns:
Collection over FacesContextFactory class names

getLifecycleFactoryIterator

public java.util.Collection<java.lang.String> getLifecycleFactoryIterator()
Specified by:
getLifecycleFactoryIterator in class FacesConfigData
Returns:
Collection over LifecycleFactory class names

getViewDeclarationLanguageFactoryIterator

public java.util.Collection<java.lang.String> getViewDeclarationLanguageFactoryIterator()
Specified by:
getViewDeclarationLanguageFactoryIterator in class FacesConfigData
Returns:
Iterator over ViewDeclarationLanguageFactory class names

getPartialViewContextFactoryIterator

public java.util.Collection<java.lang.String> getPartialViewContextFactoryIterator()
Specified by:
getPartialViewContextFactoryIterator in class FacesConfigData
Returns:
Iterator over PartialViewContextFactory class names

getRenderKitFactoryIterator

public java.util.Collection<java.lang.String> getRenderKitFactoryIterator()
Specified by:
getRenderKitFactoryIterator in class FacesConfigData
Returns:
Collection over RenderKit factory class names

getTagHandlerDelegateFactoryIterator

public java.util.Collection<java.lang.String> getTagHandlerDelegateFactoryIterator()
Specified by:
getTagHandlerDelegateFactoryIterator in class FacesConfigData
Returns:
Iterator over TagHandlerDelegateFactory factory class names

getVisitContextFactoryIterator

public java.util.Collection<java.lang.String> getVisitContextFactoryIterator()
Specified by:
getVisitContextFactoryIterator in class FacesConfigData
Returns:
Iterator over VisitContextFactory factory class names

getActionListenerIterator

public java.util.Collection<java.lang.String> getActionListenerIterator()
Specified by:
getActionListenerIterator in class FacesConfigData
Returns:
Collection over ActionListener class names

getDefaultRenderKitId

public java.lang.String getDefaultRenderKitId()
Specified by:
getDefaultRenderKitId in class FacesConfigData
Returns:
the default render kit id

getMessageBundle

public java.lang.String getMessageBundle()
Specified by:
getMessageBundle in class FacesConfigData
Returns:
Collection over message bundle names

getNavigationHandlerIterator

public java.util.Collection<java.lang.String> getNavigationHandlerIterator()
Specified by:
getNavigationHandlerIterator in class FacesConfigData
Returns:
Collection over NavigationHandler class names

getPartialTraversal

public java.lang.String getPartialTraversal()
Specified by:
getPartialTraversal in class FacesConfigData
Returns:
the partial traversal class name

getResourceHandlerIterator

public java.util.Collection<java.lang.String> getResourceHandlerIterator()
Specified by:
getResourceHandlerIterator in class FacesConfigData
Returns:
Collection over ResourceHandler class names

getViewHandlerIterator

public java.util.Collection<java.lang.String> getViewHandlerIterator()
Specified by:
getViewHandlerIterator in class FacesConfigData
Returns:
Collection over ViewHandler class names

getStateManagerIterator

public java.util.Collection<java.lang.String> getStateManagerIterator()
Specified by:
getStateManagerIterator in class FacesConfigData
Returns:
Collection over StateManager class names

getPropertyResolverIterator

public java.util.Collection<java.lang.String> getPropertyResolverIterator()
Specified by:
getPropertyResolverIterator in class FacesConfigData
Returns:
Collection over PropertyResolver class names

getVariableResolverIterator

public java.util.Collection<java.lang.String> getVariableResolverIterator()
Specified by:
getVariableResolverIterator in class FacesConfigData
Returns:
Collection over VariableResolver class names

getDefaultLocale

public java.lang.String getDefaultLocale()
Specified by:
getDefaultLocale in class FacesConfigData
Returns:
the default locale name

getSupportedLocalesIterator

public java.util.Collection<java.lang.String> getSupportedLocalesIterator()
Specified by:
getSupportedLocalesIterator in class FacesConfigData
Returns:
Collection over supported locale names

getComponentTypes

public java.util.Collection<java.lang.String> getComponentTypes()
Specified by:
getComponentTypes in class FacesConfigData
Returns:
Collection over all defined component types

getComponentClass

public java.lang.String getComponentClass(java.lang.String componentType)
Specified by:
getComponentClass in class FacesConfigData
Returns:
component class that belongs to the given component type

getConverterIds

public java.util.Collection<java.lang.String> getConverterIds()
Specified by:
getConverterIds in class FacesConfigData
Returns:
Collection over all defined converter ids

getConverterClasses

public java.util.Collection<java.lang.String> getConverterClasses()
Specified by:
getConverterClasses in class FacesConfigData
Returns:
Collection over all classes with an associated converter

getConverterConfigurationByClassName

public java.util.Collection<java.lang.String> getConverterConfigurationByClassName()
Specified by:
getConverterConfigurationByClassName in class FacesConfigData
Returns:
Iterator over the config classes for the converters

getConverterConfiguration

public Converter getConverterConfiguration(java.lang.String converterClassName)
Description copied from class: FacesConfigData
delivers a converter-configuration for one class-name

Specified by:
getConverterConfiguration in class FacesConfigData

getConverterClassById

public java.lang.String getConverterClassById(java.lang.String converterId)
Specified by:
getConverterClassById in class FacesConfigData
Returns:
converter class that belongs to the given converter id

getConverterClassByClass

public java.lang.String getConverterClassByClass(java.lang.String className)
Specified by:
getConverterClassByClass in class FacesConfigData
Returns:
converter class that is associated with the given class name

getDefaultValidatorIds

public java.util.Collection<java.lang.String> getDefaultValidatorIds()
Specified by:
getDefaultValidatorIds in class FacesConfigData
Returns:
Collection over all defined default validator ids

getValidatorIds

public java.util.Collection<java.lang.String> getValidatorIds()
Specified by:
getValidatorIds in class FacesConfigData
Returns:
Collection over all defined validator ids

getValidatorClass

public java.lang.String getValidatorClass(java.lang.String validatorId)
Specified by:
getValidatorClass in class FacesConfigData
Returns:
validator class name that belongs to the given validator id

getManagedBeans

public java.util.Collection<ManagedBean> getManagedBeans()
Specified by:
getManagedBeans in class FacesConfigData
Returns:
Collection over ManagedBeans

getNavigationRules

public java.util.Collection<NavigationRule> getNavigationRules()
Specified by:
getNavigationRules in class FacesConfigData
Returns:
Collection over NavigationRules

getRenderKitIds

public java.util.Collection<java.lang.String> getRenderKitIds()
Specified by:
getRenderKitIds in class FacesConfigData
Returns:
Collection over all defined renderkit ids

getRenderKitClasses

public java.util.Collection<java.lang.String> getRenderKitClasses(java.lang.String renderKitId)
Specified by:
getRenderKitClasses in class FacesConfigData
Returns:
renderkit class name for given renderkit id

getClientBehaviorRenderers

public java.util.Collection<ClientBehaviorRenderer> getClientBehaviorRenderers(java.lang.String renderKitId)
Specified by:
getClientBehaviorRenderers in class FacesConfigData
Returns:
Iterator over ClientBehaviorRenderers for the given renderKitId

getRenderers

public java.util.Collection<Renderer> getRenderers(java.lang.String renderKitId)
Specified by:
getRenderers in class FacesConfigData
Returns:
Collection over Renderers for the given renderKitId

getLifecyclePhaseListeners

public java.util.Collection<java.lang.String> getLifecyclePhaseListeners()
Specified by:
getLifecyclePhaseListeners in class FacesConfigData
Returns:
Collection over PhaseListener implementation class names

getResourceBundles

public java.util.Collection<ResourceBundle> getResourceBundles()
Specified by:
getResourceBundles in class FacesConfigData
Returns:
Iterator over ResourceBundle

getElResolvers

public java.util.Collection<java.lang.String> getElResolvers()
Specified by:
getElResolvers in class FacesConfigData
Returns:
Iterator over ELResolver implementation class names

getSystemEventListeners

public java.util.Collection<SystemEventListener> getSystemEventListeners()
Specified by:
getSystemEventListeners in class FacesConfigData
Returns:
Iterator over (@link SystemEventListener) implementation class names

getBehaviors

public java.util.Collection<Behavior> getBehaviors()
Specified by:
getBehaviors in class FacesConfigData
Returns:
Collection over behaviors

getFacesVersion

public java.lang.String getFacesVersion()
Specified by:
getFacesVersion in class FacesConfigData
Returns:
Faces application version.

getNamedEvents

public java.util.Collection<NamedEvent> getNamedEvents()
Specified by:
getNamedEvents in class FacesConfigData
Returns:

getFaceletsProcessing

public java.util.Collection<FaceletsProcessing> getFaceletsProcessing()
Overrides:
getFaceletsProcessing in class FacesConfigData

getFaceletsProcessingConfiguration

public FaceletsProcessing getFaceletsProcessingConfiguration(java.lang.String fileExtension)

feedFaceletCacheFactory

public void feedFaceletCacheFactory(java.lang.String factoryClassName)
Description copied from class: FacesConfigDispenser
Add another FaceletCacheFactory class name

Overrides:
feedFaceletCacheFactory in class FacesConfigDispenser
Parameters:
factoryClassName - a class name

getFaceletCacheFactoryIterator

public java.util.Collection<java.lang.String> getFaceletCacheFactoryIterator()
Overrides:
getFaceletCacheFactoryIterator in class FacesConfigData
Returns:
Iterator over FaceletCacheFactory factory class names


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.