public NamespaceManager GetQueryPrefixes()
{
NamespaceManager ns = new NamespaceManager();
java.util.Map prefixes = ((QueryData)query).getPrefixExpansions();
for (java.util.Iterator i = prefixes.keySet().iterator(); i.hasNext(); ) {
string prefix = (string)i.next();
string uri = prefixes.get(prefix).ToString(); // surrounded in < >
uri = uri.Substring(1, uri.Length-2); // not sure how to get this directly
ns.AddNamespace(uri, prefix);
}
return ns;
}