[Checkins] SVN: zope.component/branches/chrism-zope.interface-componentregistry/src/zope/component/interfaces.py move ISite and IPossibleSite back to zope.component
Chris McDonough
chrism at plope.com
Sun Sep 11 11:38:25 EST 2011
Log message for revision 122766:
move ISite and IPossibleSite back to zope.component
Changed:
U zope.component/branches/chrism-zope.interface-componentregistry/src/zope/component/interfaces.py
-=-
Modified: zope.component/branches/chrism-zope.interface-componentregistry/src/zope/component/interfaces.py
===================================================================
--- zope.component/branches/chrism-zope.interface-componentregistry/src/zope/component/interfaces.py 2011-09-11 16:38:03 UTC (rev 122765)
+++ zope.component/branches/chrism-zope.interface-componentregistry/src/zope/component/interfaces.py 2011-09-11 16:38:25 UTC (rev 122766)
@@ -42,5 +42,22 @@
from zope.interface.interfaces import Unregistered
from zope.interface.interfaces import IComponentRegistry
from zope.interface.interfaces import IComponents
-from zope.interface.interfaces import IPossibleSite
-from zope.interface.interfaces import ISite
+
+class IPossibleSite(Interface):
+ """An object that could be a site.
+ """
+
+ def setSiteManager(sitemanager):
+ """Sets the site manager for this object.
+ """
+
+ def getSiteManager():
+ """Returns the site manager contained in this object.
+
+ If there isn't a site manager, raise a component lookup.
+ """
+
+
+class ISite(IPossibleSite):
+ """Marker interface to indicate that we have a site"""
+
More information about the checkins
mailing list