// Iterator over all the combinations
ResourceNameIterator iter = newResourceNameIterator(filename, locale, style, variation);
while (iter.hasNext())
{
String newPath = iter.next();
Properties props = propertiesFactory.load(clazz, newPath);
if (props != null)
{
// Lookup the value
String value = props.getString(key);
if (value != null)