[Checkins] SVN: grok/trunk/src/grok/interfaces.py add recently added things to the API interfaces

Philipp von Weitershausen philikon at philikon.de
Thu Oct 19 04:27:13 EDT 2006


Log message for revision 70800:
  add recently added things to the API interfaces
  

Changed:
  U   grok/trunk/src/grok/interfaces.py

-=-
Modified: grok/trunk/src/grok/interfaces.py
===================================================================
--- grok/trunk/src/grok/interfaces.py	2006-10-19 08:21:39 UTC (rev 70799)
+++ grok/trunk/src/grok/interfaces.py	2006-10-19 08:27:12 UTC (rev 70800)
@@ -19,10 +19,13 @@
 
     Model = interface.Attribute("Base class for persistent content objects "
                                 "(models).")
+    Container = interface.Attribute("Base class for containers.")
     Adapter = interface.Attribute("Base class for adapters.")
     MultiAdapter = interface.Attribute("Base class for multi-adapters.")
     Utility = interface.Attribute("Base class for utilities.")
     View = interface.Attribute("Base class for browser views.")
+    XMLRPC = interface.Attribute("Base class for XML-RPC methods.")
+    Traverser = interface.Attribute("Base class for custom traversers.")
 
 class IGrokErrors(interface.Interface):
 
@@ -73,6 +76,9 @@
         """Declare that a function subscribes to an event or a
         combination of objects and events."""
 
+    traverse = interface.Attribute("Specify a method to be used for "
+                                   "traversing URL paths.")
+
 class IGrokEvents(interface.Interface):
 
     IObjectCreatedEvent = interface.Attribute("")



More information about the Checkins mailing list