org.apache.myfaces.extensions.validator.core.factory
Class AbstractNameMapperAwareFactory<T>

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.factory.AbstractNameMapperAwareFactory<T>
All Implemented Interfaces:
NameMapperAwareFactory<NameMapper<T>>
Direct Known Subclasses:
AbstractStorageManager, DefaultMessageResolverFactory, DefaultMetaDataTransformerFactory, DefaultStorageManagerFactory, DefaultValidationStrategyFactory

public abstract class AbstractNameMapperAwareFactory<T>
extends java.lang.Object
implements NameMapperAwareFactory<NameMapper<T>>

Since:
1.x.2
Author:
Gerhard Petracek

Constructor Summary
AbstractNameMapperAwareFactory()
           
 
Method Summary
 void deny(java.lang.Class<? extends NameMapper> classToDeny)
           
 void deregister(java.lang.Class<? extends NameMapper> classToDeregister)
           
protected  java.util.Comparator<NameMapper<T>> getComparator()
           
protected abstract  java.util.List<NameMapper<T>> getNameMapperList()
           
 void register(NameMapper<T> nameMapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractNameMapperAwareFactory

public AbstractNameMapperAwareFactory()
Method Detail

register

public void register(NameMapper<T> nameMapper)
Specified by:
register in interface NameMapperAwareFactory<NameMapper<T>>

getComparator

protected java.util.Comparator<NameMapper<T>> getComparator()

deregister

public void deregister(java.lang.Class<? extends NameMapper> classToDeregister)
Specified by:
deregister in interface NameMapperAwareFactory<NameMapper<T>>

deny

public void deny(java.lang.Class<? extends NameMapper> classToDeny)
Specified by:
deny in interface NameMapperAwareFactory<NameMapper<T>>

getNameMapperList

protected abstract java.util.List<NameMapper<T>> getNameMapperList()


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