//OWDebug.println(1, "entered: attList:"+attList);
while (en.hasMoreElements()) {
NSDictionary attDict = (NSDictionary)en.nextElement();
if(!"YES".equals(attDict.objectForKey("disabled"))) {
DRAttribute att;
NSArray subAttList = (NSArray)attDict.objectForKey("attributes");
if (subAttList != null) {
NSArray subAttListObjects = DRReportModel.attributeList(subAttList);
att = DRAttributeGroup.withKeyPathFormatLabelTotalListUserInfo((String)attDict.objectForKey("keyPath"), (String)attDict.objectForKey("format"), (String)attDict.objectForKey("label"), ERXValueUtilities.booleanValue(attDict.objectForKey("total")), subAttListObjects, (NSDictionary)attDict.objectForKey("userInfo"));
} else {