SemWeb.Query.SparqlEngine.GetQueryPrefixes C# (CSharp) Method

GetQueryPrefixes() public method

public GetQueryPrefixes ( ) : NamespaceManager
return NamespaceManager
        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;
        }