[Checkins] SVN: grokcore.rest/trunk/src/grokcore/rest/__init__.py copying for getting the history
Christian Klinger
cklinger at novareto.de
Mon Nov 8 04:57:04 EST 2010
Log message for revision 118273:
copying for getting the history
Changed:
A grokcore.rest/trunk/src/grokcore/rest/__init__.py
-=-
Copied: grokcore.rest/trunk/src/grokcore/rest/__init__.py (from rev 118272, grok/trunk/src/grok/__init__.py)
===================================================================
--- grokcore.rest/trunk/src/grokcore/rest/__init__.py (rev 0)
+++ grokcore.rest/trunk/src/grokcore/rest/__init__.py 2010-11-08 09:57:04 UTC (rev 118273)
@@ -0,0 +1,103 @@
+##############################################################################
+#
+# Copyright (c) 2006-2007 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Grok
+"""
+from zope.interface import implements
+from zope.component import adapts
+
+from martian import ClassGrokker, InstanceGrokker, GlobalGrokker
+from martian import baseclass
+from martian.error import GrokError, GrokImportError
+
+from grokcore.component import Adapter, MultiAdapter, GlobalUtility, Context
+from grokcore.component.decorators import subscribe, adapter, implementer
+from grokcore.component.directive import (
+ context, name, title, description, provides, global_utility, direct)
+
+from grokcore.content import Model, Container, OrderedContainer
+
+from grokcore.security import Permission
+from grokcore.security import Public
+from grokcore.security import require
+
+from grokcore.view import PageTemplate
+from grokcore.view import PageTemplateFile
+from grokcore.view import DirectoryResource
+from grokcore.view import layer
+from grokcore.view import template
+from grokcore.view import templatedir
+from grokcore.view import skin
+from grokcore.view import url
+from grokcore.view import path
+
+from grokcore.viewlet import Viewlet
+from grokcore.viewlet import ViewletManager
+from grokcore.viewlet import view
+from grokcore.viewlet import viewletmanager
+from grokcore.viewlet import order
+
+from grokcore.formlib import action
+from grokcore.formlib import AutoFields
+from grokcore.formlib import Fields
+
+from grokcore.annotation import Annotation
+
+from grokcore.site import LocalUtility
+from grokcore.site import Site
+from grokcore.site import local_utility
+
+from zope.event import notify
+from zope.site.hooks import getSite
+from zope.lifecycleevent import (
+ IObjectCreatedEvent, ObjectCreatedEvent,
+ IObjectModifiedEvent, ObjectModifiedEvent,
+ IObjectCopiedEvent, ObjectCopiedEvent)
+from zope.app.publication.interfaces import IBeforeTraverseEvent
+
+from zope.publisher.interfaces.browser import IBrowserRequest
+from zope.publisher.interfaces.browser import IDefaultBrowserLayer
+
+from zope.container.interfaces import (
+ IObjectAddedEvent,
+ IObjectMovedEvent,
+ IObjectRemovedEvent,
+ IContainerModifiedEvent)
+from zope.container.contained import (
+ ObjectAddedEvent,
+ ObjectMovedEvent,
+ 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 XMLRPC, REST, JSON
+from grok.components import Traverser
+from grok.components import Indexes
+from grok.components import Role
+from grok.interfaces import IRESTSkinType, IRESTLayer
+from grok.interfaces import IApplicationInitializedEvent
+
+from grok.directive import (
+ permissions, site, restskin, traversable)
+
+# BBB These two functions are meant for test fixtures and should be
+# imported from grok.testing, not from grok.
+from grok.testing import grok, grok_component
+
+# Our __init__ provides the grok API directly so using 'import grok' is enough.
+from grok.interfaces import IGrokAPI
+from zope.interface import moduleProvides
+moduleProvides(IGrokAPI)
+__all__ = list(IGrokAPI)
More information about the checkins
mailing list