[Checkins] SVN: grok/trunk/src/grok/ Split of Application is commited
Souheil Chelfouh
cvs-admin at zope.org
Sun Apr 29 16:07:43 UTC 2012
Log message for revision 125403:
Split of Application is commited
Changed:
U grok/trunk/src/grok/__init__.py
U grok/trunk/src/grok/components.py
-=-
Modified: grok/trunk/src/grok/__init__.py
===================================================================
--- grok/trunk/src/grok/__init__.py 2012-04-29 15:50:53 UTC (rev 125402)
+++ grok/trunk/src/grok/__init__.py 2012-04-29 16:07:40 UTC (rev 125403)
@@ -66,12 +66,15 @@
from grokcore.annotation import Annotation
-from grokcore.site.interfaces import IApplication
+from grokcore.site import Application
+from grokcore.site import ApplicationInitializedEvent
from grokcore.site.interfaces import IApplicationInitializedEvent
from grokcore.site import LocalUtility
from grokcore.site import Site
from grokcore.site import getApplication
from grokcore.site import local_utility
+from grokcore.site.interfaces import IApplication
+from grokcore.site.interfaces import IApplicationInitializedEvent
from zope.event import notify
from zope.site.hooks import getSite
@@ -95,9 +98,6 @@
ObjectRemovedEvent,
ContainerModifiedEvent)
-from grok.events import ApplicationInitializedEvent
-
-from grok.components import Application
from grok.components import View, Form, AddForm, EditForm, DisplayForm
from grok.components import Layout, Page, FormPage
from grok.components import AddFormPage, EditFormPage, DisplayFormPage
Modified: grok/trunk/src/grok/components.py
===================================================================
--- grok/trunk/src/grok/components.py 2012-04-29 15:50:53 UTC (rev 125402)
+++ grok/trunk/src/grok/components.py 2012-04-29 16:07:40 UTC (rev 125403)
@@ -52,21 +52,6 @@
from grokcore.content import Model, Container, OrderedContainer
-class Application(grokcore.site.Site):
- """Mixin for creating Grok application objects.
-
- When a :class:`grok.Container` (or a :class:`grok.Model`, though
- most developers use containers) also inherits from
- :class:`grok.Application`, it not only gains the component
- registration abilities of a :class:`grok.Site`, but will also be
- listed in the Grok admin control panel as one of the applications
- that the admin can install directly at the root of their Zope
- database.
-
- """
- interface.implements(grokcore.site.interfaces.IApplication)
-
-
class ViewSupportMixin(object):
def application_url(self, name=None, data=None):
More information about the checkins
mailing list