org.apache.myfaces.extensions.validator.core.factory
Class DefaultFactoryFinder

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.factory.DefaultFactoryFinder
All Implemented Interfaces:
FactoryFinder

public class DefaultFactoryFinder
extends java.lang.Object
implements FactoryFinder

Since:
1.x.1
Author:
Gerhard Petracek

Field Summary
protected  java.util.Map<FactoryNames,java.lang.Object> factoryMap
           
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
protected DefaultFactoryFinder()
           
 
Method Summary
protected  java.lang.Object createComponentMetaDataExtractorFactory()
           
protected  java.lang.Object createELHelperFactory()
           
protected  java.lang.Object createFacesMessageFactory()
           
protected  java.lang.Object createMessageResolverFactory()
           
protected  java.lang.Object createMetaDataTransformerFactory()
           
protected  java.lang.Object createRenderKitWrapperFactory()
           
protected  java.lang.Object createStorageManagerFactory()
           
protected  java.lang.Object createValidationParameterExtractorFactory()
           
protected  java.lang.Object createValidationStrategyFactory()
           
<T> T
getFactory(FactoryNames factoryName, java.lang.Class<T> targetClass)
           
static FactoryFinder getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger

factoryMap

protected java.util.Map<FactoryNames,java.lang.Object> factoryMap
Constructor Detail

DefaultFactoryFinder

protected DefaultFactoryFinder()
Method Detail

getInstance

public static FactoryFinder getInstance()

getFactory

public final <T> T getFactory(FactoryNames factoryName,
                              java.lang.Class<T> targetClass)
Specified by:
getFactory in interface FactoryFinder

createComponentMetaDataExtractorFactory

protected java.lang.Object createComponentMetaDataExtractorFactory()

createValidationStrategyFactory

protected java.lang.Object createValidationStrategyFactory()

createMessageResolverFactory

protected java.lang.Object createMessageResolverFactory()

createMetaDataTransformerFactory

protected java.lang.Object createMetaDataTransformerFactory()

createRenderKitWrapperFactory

protected java.lang.Object createRenderKitWrapperFactory()

createFacesMessageFactory

protected java.lang.Object createFacesMessageFactory()

createELHelperFactory

protected java.lang.Object createELHelperFactory()

createValidationParameterExtractorFactory

protected java.lang.Object createValidationParameterExtractorFactory()

createStorageManagerFactory

protected java.lang.Object createStorageManagerFactory()


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.