prefix = new NCName("ns" + i);
i++;
} while (xpointer.hasPrefixBinding(prefix));
//Add prefix pointer part.
xpointer.addPointerPart(new XmlnsPointerPart(prefix, namespace));
//Add to our binding contex.
xpointer.addPrefixNamespaceBinding(prefix, namespace);
}
return prefix;