[Checkins] SVN: grokcore.rest/trunk/src/grokcore/rest/interfaces.py more interface cleanups

Jan Wijbrand Kolman cvs-admin at zope.org
Tue May 1 10:23:08 UTC 2012


Log message for revision 125466:
  more interface cleanups

Changed:
  U   grokcore.rest/trunk/src/grokcore/rest/interfaces.py

-=-
Modified: grokcore.rest/trunk/src/grokcore/rest/interfaces.py
===================================================================
--- grokcore.rest/trunk/src/grokcore/rest/interfaces.py	2012-05-01 10:17:06 UTC (rev 125465)
+++ grokcore.rest/trunk/src/grokcore/rest/interfaces.py	2012-05-01 10:23:04 UTC (rev 125466)
@@ -24,16 +24,20 @@
 import grokcore.view.interfaces
 
 
-class IBaseClasses(grokcore.component.interfaces.IBaseClasses,
-                   grokcore.view.interfaces.IBaseClasses,
-                   grokcore.security.interfaces.IBaseClasses):
+class IBaseClasses(
+    grokcore.component.interfaces.IBaseClasses,
+    grokcore.view.interfaces.IBaseClasses,
+    grokcore.security.interfaces.IBaseClasses
+    ):
     REST = interface.Attribute("Base class for REST views.")
 
 
-class IGrokcoreRestAPI(grokcore.component.interfaces.IGrokcoreComponentAPI,
-            grokcore.security.interfaces.IGrokcoreSecurityAPI,
-            grokcore.view.interfaces.IGrokcoreViewAPI,
-            IBaseClasses):
+class IGrokcoreRestAPI(
+    grokcore.component.interfaces.IGrokcoreComponentAPI,
+    grokcore.security.interfaces.IGrokcoreSecurityAPI,
+    grokcore.view.interfaces.IGrokcoreViewAPI,
+    IBaseClasses
+    ):
 
     IRESTSkinType = interface.Attribute('The REST skin type')
 
@@ -47,6 +51,13 @@
         "Request that REST handler was looked up with.")
 
 
+class IREST(interface.Interface):
+    context = interface.Attribute("Object that the REST handler presents.")
+
+    request = interface.Attribute(
+        "Request that REST handler was looked up with.")
+
+
 class IRESTLayer(IHTTPRequest):
     """REST-specific Request functionality.
 



More information about the checkins mailing list