[Checkins] SVN: zamplugin.navigation/trunk/src/zamplugin/navigation/ Use new zam.api.layer implementation

Roger Ineichen roger at projekt01.ch
Sun Mar 2 09:12:28 EST 2008


Log message for revision 84403:
  Use new zam.api.layer implementation

Changed:
  U   zamplugin.navigation/trunk/src/zamplugin/navigation/browser.zcml
  U   zamplugin.navigation/trunk/src/zamplugin/navigation/configure.zcml

-=-
Modified: zamplugin.navigation/trunk/src/zamplugin/navigation/browser.zcml
===================================================================
--- zamplugin.navigation/trunk/src/zamplugin/navigation/browser.zcml	2008-03-02 14:12:11 UTC (rev 84402)
+++ zamplugin.navigation/trunk/src/zamplugin/navigation/browser.zcml	2008-03-02 14:12:28 UTC (rev 84403)
@@ -8,7 +8,7 @@
     <resource
         name="z3c.xmlhttp.js"
         file="js/z3c.xmlhttp-0.5.0.js"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         />
   
     <viewlet
@@ -17,7 +17,7 @@
         manager="zam.api.layer.IJavaScript"
         class=".browser.XMLHTTPJavaScriptViewlet"
         permission="zope.Public"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         weight="10"
         />
   </configure>
@@ -26,7 +26,7 @@
     <resource
         name="jsonrpcproxy.js"
         file="js/jsonrpcproxy-0.5.0.js"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         />
 
     <viewlet
@@ -35,7 +35,7 @@
         manager="zam.api.layer.IJavaScript"
         class=".browser.JSONRPCProxyJavaScriptViewlet"
         permission="zope.Public"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         weight="100"
         />
   </configure>
@@ -44,12 +44,12 @@
     <zrt-resource
         name="z3c.jsontree.js"
         file="js/z3c.jsontree-0.5.0.js"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         />
     <resource
         name="z3c.jsontree.css"
         file="z3c.jsontree.css"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         />
 
     <viewlet
@@ -58,7 +58,7 @@
         manager="zam.api.layer.IJavaScript"
         class=".Z3CJSONTreeJavaScriptViewlet"
         permission="zope.Public"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         weight="1000"
         />
     <viewlet
@@ -67,7 +67,7 @@
         manager="zam.api.layer.ICSS"
         class=".Z3CJSONTreeCSSViewlet"
         permission="zope.Public"
-        layer="zam.api.layer.IZAMBrowserLayer"
+        layer="zam.api.layer.INavigationPluginLayer"
         weight="1000"
         />
   </configure>
@@ -75,7 +75,7 @@
   <resource
       name="zamplugin.navigation.js"
       file="zamplugin.navigation.js"
-      layer="zam.api.layer.IZAMBrowserLayer"
+      layer="zam.api.layer.INavigationPluginLayer"
       />
 
   <viewlet
@@ -84,7 +84,7 @@
       manager="zam.api.layer.IJavaScript"
       class=".browser.ZAMPluginNavigationJavaScriptViewlet"
       permission="zope.Public"
-      layer="zam.api.layer.IZAMBrowserLayer"
+      layer="zam.api.layer.INavigationPluginLayer"
       weight="1000"
       />
 
@@ -93,7 +93,7 @@
       for="*"
       class=".browser.TreeViewlet"
       manager="zam.api.layer.ISideBar"
-      layer="zam.api.layer.IZAMBrowserLayer"
+      layer="zam.api.layer.INavigationPluginLayer"
       permission="zope.View"
       width="0"
       />

Modified: zamplugin.navigation/trunk/src/zamplugin/navigation/configure.zcml
===================================================================
--- zamplugin.navigation/trunk/src/zamplugin/navigation/configure.zcml	2008-03-02 14:12:11 UTC (rev 84402)
+++ zamplugin.navigation/trunk/src/zamplugin/navigation/configure.zcml	2008-03-02 14:12:28 UTC (rev 84403)
@@ -4,10 +4,19 @@
 
   <include file="plugin.zcml" />
 
+  <!-- plugin management for INavigationPluginLayer -->
+  <adapter
+      factory="zam.api.browser.plugin.PluginManagement"
+      for="zamplugin.navigation.plugin.NavigationPlugin
+           zam.api.layer.INavigationPluginLayer
+           zope.app.component.interfaces.ISite"
+      provides="zam.api.interfaces.IPluginManagement"
+      />
+
   <registerIn registry="zamplugin.navigation.plugin.NavigationBaseRegistry">
     <view
         name="etc"
-        type="zam.api.layer.IZAMBrowserLayer"
+        type="zam.api.layer.INavigationPluginLayer"
         provides="zope.traversing.interfaces.ITraversable" for="*"
         factory="zope.traversing.namespace.etc"
         />



More information about the Checkins mailing list