addRulesForPropertyKeys(level, rules, keys);
} else {
String propertyKey = (String)o;
NSDictionary values = (NSDictionary)dictionary().valueForKeyPath("componentLevelKeys." + propertyKey);
EOQualifier q = EOQualifier.qualifierWithQualifierFormat( "pageConfiguration = '" + _pageConfiguration + "' and propertyKey = '" + propertyKey + "'" , null);
for (Enumeration e1 = values.keyEnumerator(); e1.hasMoreElements();) {
String key = (String)e1.nextElement();
Object value = values.objectForKey(key);
Assignment a = createAssigment(key, value);
rules.addObject(new Rule(level, q, a));
}