org.apache.myfaces.extensions.validator.beanval.metadata.transformer.mapper
Class AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper.AbstractValidationStrategyToMetaDataTransformerNameMapper
      extended by org.apache.myfaces.extensions.validator.beanval.metadata.transformer.mapper.AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper
All Implemented Interfaces:
NameMapper<ValidationStrategy>
Direct Known Subclasses:
NotNullNameMapper, SizeNameMapper

public abstract class AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper
extends AbstractValidationStrategyToMetaDataTransformerNameMapper

Since:
x.x.3

Field Summary
 
Fields inherited from class org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper.AbstractValidationStrategyToMetaDataTransformerNameMapper
logger
 
Constructor Summary
AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper()
           
 
Method Summary
protected abstract  String createBeanValidationTransformerName(BeanValidationVirtualValidationStrategy validationStrategy)
           
 String createName(ValidationStrategy source)
          Returns the name of the target resource for the given source or null if the implementations isn't responsible to map the given instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper

public AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper()
Method Detail

createName

public final String createName(ValidationStrategy source)
Description copied from interface: NameMapper
Returns the name of the target resource for the given source or null if the implementations isn't responsible to map the given instance.

Parameters:
source - Object for which the name must be created.
Returns:
name of the target resource or null if the source isn't supported.

createBeanValidationTransformerName

protected abstract String createBeanValidationTransformerName(BeanValidationVirtualValidationStrategy validationStrategy)


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