[Checkins]
SVN: five.grok/branches/regebro-grokcore.view/src/five/grok/
Use grokcore.views skin and layer support.
Lennart Regebro
regebro at gmail.com
Fri Jul 18 10:05:25 EDT 2008
Log message for revision 88510:
Use grokcore.views skin and layer support.
Changed:
U five.grok/branches/regebro-grokcore.view/src/five/grok/__init__.py
U five.grok/branches/regebro-grokcore.view/src/five/grok/components.py
U five.grok/branches/regebro-grokcore.view/src/five/grok/meta.py
-=-
Modified: five.grok/branches/regebro-grokcore.view/src/five/grok/__init__.py
===================================================================
--- five.grok/branches/regebro-grokcore.view/src/five/grok/__init__.py 2008-07-18 14:04:28 UTC (rev 88509)
+++ five.grok/branches/regebro-grokcore.view/src/five/grok/__init__.py 2008-07-18 14:05:25 UTC (rev 88510)
@@ -5,7 +5,7 @@
from grokcore.component import Adapter, MultiAdapter, GlobalUtility
from grokcore.component import context, name, provides, subscribe
-from grokcore.view import PageTemplate
+from grokcore.view import PageTemplate, IGrokLayer, Skin
from grokcore.view import template, require, layer, templatedir
-from five.grok.components import View, Model, IGrokLayer, Skin
+from five.grok.components import View, Model
Modified: five.grok/branches/regebro-grokcore.view/src/five/grok/components.py
===================================================================
--- five.grok/branches/regebro-grokcore.view/src/five/grok/components.py 2008-07-18 14:04:28 UTC (rev 88509)
+++ five.grok/branches/regebro-grokcore.view/src/five/grok/components.py 2008-07-18 14:05:25 UTC (rev 88510)
@@ -29,9 +29,3 @@
class View(ViewMixin, BrowserPage, Acquisition.Implicit):
pass
-
-class IGrokLayer(interface.Interface):
- pass
-
-class Skin(object):
- pass
\ No newline at end of file
Modified: five.grok/branches/regebro-grokcore.view/src/five/grok/meta.py
===================================================================
--- five.grok/branches/regebro-grokcore.view/src/five/grok/meta.py 2008-07-18 14:04:28 UTC (rev 88509)
+++ five.grok/branches/regebro-grokcore.view/src/five/grok/meta.py 2008-07-18 14:05:25 UTC (rev 88510)
@@ -49,17 +49,3 @@
callable = initializeClass,
args = (factory,)
)
-
-class SkinGrokker(martian.ClassGrokker):
- martian.component(grok.Skin)
- martian.directive(grok.layer, default=IBrowserRequest)
- martian.directive(grok.name, get_default=default_view_name)
-
- def execute(self, factory, config, name, layer, **kw):
- config.action(
- discriminator=('skin', name),
- callable=component.interface.provideInterface,
- args=(name, layer, IBrowserSkinType)
- )
- return True
-
More information about the Checkins
mailing list