root/cpsskins/branches/jmo-perspectives/controllers/configure.zcml

Revision 1740, 1.7 kB (checked in by jmorliaguet, 3 years ago)

- docstring update for events

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1 <configure
2     xmlns="http://namespaces.zope.org/zope">
3
4   <!-- Event subscribers -->
5
6   <subscriber
7     for="..elements.interfaces.IElement
8          zope.app.event.interfaces.IObjectCreatedEvent"
9     handler=".elementCreated"
10     trusted="y"
11   />
12
13   <subscriber
14     for="..elements.interfaces.IElement
15          zope.app.container.interfaces.IObjectAddedEvent"
16     handler=".elementAdded"
17     trusted="y"
18   />
19
20   <subscriber
21     for="..elements.interfaces.IElement
22          zope.app.container.interfaces.IObjectRemovedEvent"
23     handler=".elementRemoved"
24     trusted="y"
25   />
26
27   <subscriber
28     for="..elements.interfaces.IElement
29          zope.app.event.interfaces.IObjectModifiedEvent"
30     handler=".elementModified"
31     trusted="y"
32   />
33
34
35   <!-- Theme -->
36   <adapter
37       factory=".theme.ThemeController"
38       provides=".interfaces.IController"
39       for="cpsskins.elements.interfaces.ITheme"
40   />
41
42   <!-- Theme page -->
43   <adapter
44       factory=".themepage.ThemePageController"
45       provides=".interfaces.IController"
46       for="cpsskins.elements.interfaces.IThemePage"
47   />
48
49   <!-- Page block -->
50   <adapter
51       factory=".pageblock.PageBlockController"
52       provides=".interfaces.IController"
53       for="cpsskins.elements.interfaces.IPageBlock"
54   />
55
56   <!-- Cell -->
57   <adapter
58       factory=".cell.CellController"
59       provides=".interfaces.IController"
60       for="cpsskins.elements.interfaces.ICell"
61   />
62
63   <!-- Slot -->
64   <adapter
65       factory=".slot.SlotController"
66       provides=".interfaces.IController"
67       for="cpsskins.elements.interfaces.ISlot"
68   />
69
70   <!-- Portlet -->
71   <adapter
72       factory=".portlet.PortletController"
73       provides=".interfaces.IController"
74       for="cpsskins.elements.interfaces.IPortlet"
75   />
76
77 </configure>
Note: See TracBrowser for help on using the browser.