dojo.provide("tapestry.namespace"); dojo.require("dojo.ns"); (function(){ var map = { html: { "alertdialog": "tapestry.widget.AlertDialog", "timepicker": "tapestry.widget.TimePicker" } }; function resolveNamespace(name, domain){ if(!domain){ domain="html"; } if(!map[domain]){ return null; } return map[domain][name]; } var tpath; if (dojo.hostenv.moduleHasPrefix("tapestry")){ tpath=dojo.hostenv.getModulePrefix("tapestry"); } else { tpath="../tapestry"; } dojo.registerNamespaceManifest("tapestry", tpath, "tapestry", "tapestry.widget"); dojo.registerNamespaceResolver("tapestry", resolveNamespace); })();