* of more specific to more general and returns the first that has a value.
* @see org.apache.tapestry.util.DelegatingPropertySource#getPropertyValue(java.lang.String)
*/
public String getPropertyValue(String propertyName)
{try { __CLOVER_397_0.M[2160]++;
__CLOVER_397_0.S[8848]++;LocalizedNameGenerator generator = new LocalizedNameGenerator(propertyName, getLocale(), "");
__CLOVER_397_0.S[8849]++;while ((((generator.more()) && (++__CLOVER_397_0.CT[1490] != 0)) || (++__CLOVER_397_0.CF[1490] == 0))){
{
__CLOVER_397_0.S[8850]++;String candidateName = generator.next();
__CLOVER_397_0.S[8851]++;String value = super.getPropertyValue(candidateName);
__CLOVER_397_0.S[8852]++;if ((((value != null) && (++__CLOVER_397_0.CT[1491] != 0)) || (++__CLOVER_397_0.CF[1491] == 0))){
__CLOVER_397_0.S[8853]++;return value;}
}}