org.apache.myfaces.config.element
Class FacesConfigData

java.lang.Object
  extended by org.apache.myfaces.config.element.FacesConfigData
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FacesConfigDispenser

public abstract class FacesConfigData
extends Object
implements Serializable

Since:
2.0.3
Author:
Leonardo Uribe
See Also:
Serialized Form

Constructor Summary
FacesConfigData()
           
 
Method Summary
abstract  Collection<String> getActionListenerIterator()
           
abstract  Collection<String> getApplicationFactoryIterator()
           
abstract  Collection<Behavior> getBehaviors()
           
abstract  Collection<ClientBehaviorRenderer> getClientBehaviorRenderers(String renderKitId)
           
abstract  String getComponentClass(String componentType)
           
abstract  Collection<String> getComponentTypes()
           
abstract  String getConverterClassByClass(String className)
           
abstract  String getConverterClassById(String converterId)
           
abstract  Collection<String> getConverterClasses()
           
abstract  Converter getConverterConfiguration(String converterClassName)
          delivers a converter-configuration for one class-name
abstract  Collection<String> getConverterConfigurationByClassName()
           
abstract  Collection<String> getConverterIds()
           
abstract  String getDefaultLocale()
           
abstract  String getDefaultRenderKitId()
           
abstract  Collection<String> getDefaultValidatorIds()
           
abstract  Collection<String> getElResolvers()
           
abstract  Collection<String> getExceptionHandlerFactoryIterator()
           
abstract  Collection<String> getExternalContextFactoryIterator()
           
 Collection<String> getFaceletCacheFactoryIterator()
           
 Collection<FaceletsProcessing> getFaceletsProcessing()
           
abstract  Collection<String> getFacesContextFactoryIterator()
           
abstract  String getFacesVersion()
           
abstract  Collection<String> getLifecycleFactoryIterator()
           
abstract  Collection<String> getLifecyclePhaseListeners()
           
abstract  Collection<ManagedBean> getManagedBeans()
           
abstract  String getMessageBundle()
           
abstract  Collection<NamedEvent> getNamedEvents()
           
abstract  Collection<String> getNavigationHandlerIterator()
           
abstract  Collection<NavigationRule> getNavigationRules()
           
abstract  String getPartialTraversal()
           
abstract  Collection<String> getPartialViewContextFactoryIterator()
           
abstract  Collection<String> getPropertyResolverIterator()
           
abstract  Collection<Renderer> getRenderers(String renderKitId)
           
abstract  Collection<String> getRenderKitClasses(String renderKitId)
           
abstract  Collection<String> getRenderKitFactoryIterator()
           
abstract  Collection<String> getRenderKitIds()
           
abstract  Collection<ResourceBundle> getResourceBundles()
           
abstract  Collection<String> getResourceHandlerIterator()
           
abstract  Collection<String> getStateManagerIterator()
           
abstract  Collection<String> getSupportedLocalesIterator()
           
abstract  Collection<SystemEventListener> getSystemEventListeners()
           
abstract  Collection<String> getTagHandlerDelegateFactoryIterator()
           
abstract  String getValidatorClass(String validatorId)
           
abstract  Collection<String> getValidatorIds()
           
abstract  Collection<String> getVariableResolverIterator()
           
abstract  Collection<String> getViewDeclarationLanguageFactoryIterator()
           
abstract  Collection<String> getViewHandlerIterator()
           
abstract  Collection<String> getVisitContextFactoryIterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesConfigData

public FacesConfigData()
Method Detail

getApplicationFactoryIterator

public abstract Collection<String> getApplicationFactoryIterator()
Returns:
Iterator over ApplicationFactory class names

getExceptionHandlerFactoryIterator

public abstract Collection<String> getExceptionHandlerFactoryIterator()
Returns:
Iterator over ExceptionHandlerFactory class names

getExternalContextFactoryIterator

public abstract Collection<String> getExternalContextFactoryIterator()
Returns:
Iterator over ExternalContextFactory class names

getFacesContextFactoryIterator

public abstract Collection<String> getFacesContextFactoryIterator()
Returns:
Iterator over FacesContextFactory class names

getLifecycleFactoryIterator

public abstract Collection<String> getLifecycleFactoryIterator()
Returns:
Iterator over LifecycleFactory class names

getViewDeclarationLanguageFactoryIterator

public abstract Collection<String> getViewDeclarationLanguageFactoryIterator()
Returns:
Iterator over ViewDeclarationLanguageFactory class names

getPartialViewContextFactoryIterator

public abstract Collection<String> getPartialViewContextFactoryIterator()
Returns:
Iterator over PartialViewContextFactory class names

getRenderKitFactoryIterator

public abstract Collection<String> getRenderKitFactoryIterator()
Returns:
Iterator over RenderKit factory class names

getTagHandlerDelegateFactoryIterator

public abstract Collection<String> getTagHandlerDelegateFactoryIterator()
Returns:
Iterator over TagHandlerDelegateFactory factory class names

getVisitContextFactoryIterator

public abstract Collection<String> getVisitContextFactoryIterator()
Returns:
Iterator over VisitContextFactory factory class names

getFaceletCacheFactoryIterator

public Collection<String> getFaceletCacheFactoryIterator()
Returns:
Iterator over FaceletCacheFactory factory class names
Since:
2.1.0

getActionListenerIterator

public abstract Collection<String> getActionListenerIterator()
Returns:
Iterator over ActionListener class names (in reverse order!)

getDefaultRenderKitId

public abstract String getDefaultRenderKitId()
Returns:
the default render kit id

getMessageBundle

public abstract String getMessageBundle()
Returns:
Iterator over message bundle names (in reverse order!)

getNavigationHandlerIterator

public abstract Collection<String> getNavigationHandlerIterator()
Returns:
Iterator over NavigationHandler class names

getViewHandlerIterator

public abstract Collection<String> getViewHandlerIterator()
Returns:
Iterator over ViewHandler class names

getStateManagerIterator

public abstract Collection<String> getStateManagerIterator()
Returns:
Iterator over StateManager class names

getResourceHandlerIterator

public abstract Collection<String> getResourceHandlerIterator()
Returns:
Iterator over ResourceHandler class names

getPropertyResolverIterator

public abstract Collection<String> getPropertyResolverIterator()
Returns:
Iterator over PropertyResolver class names

getVariableResolverIterator

public abstract Collection<String> getVariableResolverIterator()
Returns:
Iterator over VariableResolver class names

getDefaultLocale

public abstract String getDefaultLocale()
Returns:
the default locale name

getSupportedLocalesIterator

public abstract Collection<String> getSupportedLocalesIterator()
Returns:
Iterator over supported locale names

getComponentTypes

public abstract Collection<String> getComponentTypes()
Returns:
Iterator over all defined component types

getComponentClass

public abstract String getComponentClass(String componentType)
Returns:
component class that belongs to the given component type

getConverterIds

public abstract Collection<String> getConverterIds()
Returns:
Iterator over all defined converter ids

getConverterClasses

public abstract Collection<String> getConverterClasses()
Returns:
Iterator over all classes with an associated converter

getConverterConfigurationByClassName

public abstract Collection<String> getConverterConfigurationByClassName()
Returns:
Iterator over the config classes for the converters

getConverterConfiguration

public abstract Converter getConverterConfiguration(String converterClassName)
delivers a converter-configuration for one class-name


getConverterClassById

public abstract String getConverterClassById(String converterId)
Returns:
converter class that belongs to the given converter id

getConverterClassByClass

public abstract String getConverterClassByClass(String className)
Returns:
converter class that is associated with the given class name

getValidatorIds

public abstract Collection<String> getValidatorIds()
Returns:
Iterator over all defined validator ids

getValidatorClass

public abstract String getValidatorClass(String validatorId)
Returns:
validator class name that belongs to the given validator id

getManagedBeans

public abstract Collection<ManagedBean> getManagedBeans()
Returns:
Iterator over ManagedBeans

getNavigationRules

public abstract Collection<NavigationRule> getNavigationRules()
Returns:
Iterator over NavigationRules

getRenderKitIds

public abstract Collection<String> getRenderKitIds()
Returns:
Iterator over all defined renderkit ids

getRenderKitClasses

public abstract Collection<String> getRenderKitClasses(String renderKitId)
Returns:
renderkit class name for given renderkit id

getClientBehaviorRenderers

public abstract Collection<ClientBehaviorRenderer> getClientBehaviorRenderers(String renderKitId)
Returns:
Iterator over ClientBehaviorRenderers for the given renderKitId

getRenderers

public abstract Collection<Renderer> getRenderers(String renderKitId)
Returns:
Iterator over Renderers for the given renderKitId

getLifecyclePhaseListeners

public abstract Collection<String> getLifecyclePhaseListeners()
Returns:
Iterator over PhaseListener implementation class names

getResourceBundles

public abstract Collection<ResourceBundle> getResourceBundles()
Returns:
Iterator over ResourceBundle

getElResolvers

public abstract Collection<String> getElResolvers()
Returns:
Iterator over ELResolver implementation class names

getSystemEventListeners

public abstract Collection<SystemEventListener> getSystemEventListeners()
Returns:
Iterator over (@link SystemEventListener) implementation class names

getBehaviors

public abstract Collection<Behavior> getBehaviors()
Returns:
Collection over behaviors

getDefaultValidatorIds

public abstract Collection<String> getDefaultValidatorIds()
Returns:
Collection over all defined default validator ids

getPartialTraversal

public abstract String getPartialTraversal()
Returns:
the partial traversal class name

getFacesVersion

public abstract String getFacesVersion()
Returns:
Faces application version.

getNamedEvents

public abstract Collection<NamedEvent> getNamedEvents()
Returns:

getFaceletsProcessing

public Collection<FaceletsProcessing> getFaceletsProcessing()
Since:
2.1.0


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