}
if (w.bridges != null) for (int i = 0; i < w.bridges.length; i++) {
if (w.bridges[i] instanceof RepeatedElementBridge) {
RepeatedElementBridge rbridge = (RepeatedElementBridge) w.bridges[i];
for (Iterator itr = rbridge.collectionHandler().iterator(w.values[i]); itr.hasNext();) {
rbridge.marshal(itr.next(), contentHandler, am);
}
} else {
w.bridges[i].marshal(w.values[i], contentHandler, am);
}
}