tacos.dojo.xml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?xml version="1.0"?>
  2. <module id="tacos.dojo" version="1.0.0">
  3. <contribution configuration-id="tapestry.asset.UnprotectedAssets">
  4. Unprotect assets for dojo adapter.
  5. <unprotected-resource contains="^/dojo/" />
  6. </contribution>
  7. <implementation service-id="tapestry.js.JavascriptManager">
  8. <invoke-factory>
  9. <construct class="org.apache.tapestry.javascript.JavascriptManagerImpl">
  10. <set-service property="assetSource" service-id="tapestry.asset.AssetSource"/>
  11. <set property="files" value="context:/dojo/dojo/dojo.js,context:/dojo/dojo/jeus.js"/>
  12. <set property="formFiles" value=""/>
  13. <set property="widgetFiles" value=""/>
  14. <set property="folder" value=""/>
  15. <set property="tapestryFile" value=""/>
  16. <set property="tapestryFolder" value=""/>
  17. </construct>
  18. </invoke-factory>
  19. </implementation>
  20. <service-point id="DojoDelegateFactory" interface="org.apache.hivemind.ServiceImplementationFactory"
  21. parameters-occurs="none">
  22. Constructs DojoOneShellDelegate.
  23. <invoke-factory>
  24. <construct class="jeus.tool.webadmin.hivemind.factory.DojoDelegateFactory" />
  25. </invoke-factory>
  26. </service-point>
  27. <service-point id="DojoOneShellDelegate" interface="org.apache.tapestry.IRender">
  28. <!-- model could be threaded but i see no reason for this ... yet -->
  29. <invoke-factory service-id="DojoDelegateFactory"/>
  30. </service-point>
  31. </module>