b.add(forEachAttribute);
b = forEachAttribute.body();
JVar attributeVar = forEachAttribute.var();
attName = attributeVar.invoke("getLocalName");
attNs = attributeVar.invoke("getNamespace");
attValue = attributeVar.invoke("getValue");
} else {
JForLoop loop = b._for();
JVar var = loop.init(model._ref(int.class), "i", JExpr.lit(0));
loop.test(var.lt(xsrVar.invoke("getAttributeCount")));
loop.update(var.assignPlus(JExpr.lit(1)));