org.apache.myfaces.extensions.validator.core.mapper
Interface SubMapperAwareNameMapper<T>

All Superinterfaces:
NameMapper<T>
All Known Implementing Classes:
ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper

public interface SubMapperAwareNameMapper<T>
extends NameMapper<T>

Interface for name-mappers which have to delegate to other (sub-)name-mappers.

Since:
x.x.3

Method Summary
 void addNameMapper(NameMapper<T> nameMapper)
          Add a (sub-)name mapper
 void removeNameMapper(Class<? extends NameMapper> nameMapperClass)
          Deregisters all (sub-)name mappers of the given type
 
Methods inherited from interface org.apache.myfaces.extensions.validator.core.mapper.NameMapper
createName
 

Method Detail

addNameMapper

void addNameMapper(NameMapper<T> nameMapper)
Add a (sub-)name mapper

Parameters:
nameMapper - sub-nameMapper to add

removeNameMapper

void removeNameMapper(Class<? extends NameMapper> nameMapperClass)
Deregisters all (sub-)name mappers of the given type

Parameters:
nameMapperClass - type of the (sub-)name mappers which have to be deregistered


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