}
public String getPrefix(String namespaceURI) {
if (reverseMap == null) {
reverseMap = new HashMap();
NodeIterator ni = pointer.namespaceIterator();
if (ni != null) {
for (int position = 1; ni.setPosition(position); position++) {
NodePointer nsPointer = ni.getNodePointer();
QName qname = nsPointer.getName();
reverseMap.put(qname.getPrefix(), qname.getName());
}
}
Iterator it = namespaceMap.entrySet().iterator();