new HashMap<String, NamespaceDomain>();
for (org.openbel.framework.api.internal.KAMStoreDaoImpl.Namespace ns : kAMStore.getNamespaces(kamInfo)) {
Namespace cns = new Namespace(ns.getPrefix(),
ns.getResourceLocation());
kamNamespaces.put(cns.getPrefix(), cns);
NamespaceHeader hdr = namespaceResourceService.getHeader(cns
.getResourceLocation());
domains.put(cns.getPrefix(), NamespaceDomain.forDomainString(hdr
.getNamespaceBlock().getDomainString()));
}
CustomDialect pd = new CustomDialect(kAMStore);
pd.setKamNamespaces(kamNamespaces);