org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper
Class ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper.AbstractValidationStrategyToMetaDataTransformerNameMapper
      extended by org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper.ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper
All Implemented Interfaces:
NameMapper<ValidationStrategy>, SubMapperAwareNameMapper<ValidationStrategy>

@InvocationOrder(value=100)
public class ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper
extends AbstractValidationStrategyToMetaDataTransformerNameMapper
implements SubMapperAwareNameMapper<ValidationStrategy>

Since:
x.x.3
Author:
Gerhard Petracek

Field Summary
 
Fields inherited from class org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper.AbstractValidationStrategyToMetaDataTransformerNameMapper
logger
 
Constructor Summary
ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper()
           
 
Method Summary
 void addNameMapper(NameMapper<ValidationStrategy> nameMapper)
          Add a (sub-)name mapper
 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

ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper

public ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper()
Method Detail

addNameMapper

public void addNameMapper(NameMapper<ValidationStrategy> nameMapper)
Description copied from interface: SubMapperAwareNameMapper
Add a (sub-)name mapper

Specified by:
addNameMapper in interface SubMapperAwareNameMapper<ValidationStrategy>
Parameters:
nameMapper - sub-nameMapper to add

createName

public 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.

Specified by:
createName in interface NameMapper<ValidationStrategy>
Parameters:
source - Object for which the name must be created.
Returns:
name of the target resource or null if the source isn't supported.


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