switch (node.getNodeType()) {
case Node.DOCUMENT_TYPE_NODE:
break;
default:
if (isAtomizing()) {
items.add(new UntypedAtomicValue(
getStringValue(node, node.getNodeType())));
} else {
items.add(makeWrapper(node, docWrapper, commonParent, i));
}
}
}
} else {
for (int i=ix; i>=0; i--) {
Node node = childNodes.item(i);
switch (node.getNodeType()) {
case Node.DOCUMENT_TYPE_NODE:
break;
default:
if (isAtomizing()) {
items.add(new UntypedAtomicValue(
getStringValue(node, node.getNodeType())));
} else {
items.add(makeWrapper(node, docWrapper, commonParent, i));
}
}