cybertools/z2/intid/cmfdirectoryview.zcml
helmutm d1110c410e include slightly modified copy of five.intid
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3685 fd906abe-77d9-0310-91a1-e0d9ade77398
2010-01-14 12:12:30 +00:00

49 lines
1.6 KiB
XML

<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:zcml="http://namespaces.zope.org/zcml"
zcml:condition="installed Products.CMFCore">
<!-- DirectoryViews -->
<subscriber
handler=".unreferenceable.addIntIdSubscriber"
for="Products.CMFCore.interfaces.IDirectoryView
zope.app.container.interfaces.IObjectAddedEvent"
/>
<subscriber
handler=".unreferenceable.removeIntIdSubscriber"
for="Products.CMFCore.interfaces.IDirectoryView
zope.app.container.interfaces.IObjectRemovedEvent"
/>
<subscriber
handler=".unreferenceable.moveIntIdSubscriber"
for="Products.CMFCore.interfaces.IDirectoryView
zope.app.container.interfaces.IObjectMovedEvent"
/>
<adapter
factory=".unreferenceable.KeyReferenceNever"
for="Products.CMFCore.interfaces.IDirectoryView"
trusted="y"
/>
<!-- FSObject -->
<subscriber
handler=".unreferenceable.addIntIdSubscriber"
for="Products.CMFCore.FSObject.FSObject
zope.app.container.interfaces.IObjectAddedEvent"
/>
<subscriber
handler=".unreferenceable.removeIntIdSubscriber"
for="Products.CMFCore.FSObject.FSObject
zope.app.container.interfaces.IObjectRemovedEvent"
/>
<subscriber
handler=".unreferenceable.moveIntIdSubscriber"
for="Products.CMFCore.FSObject.FSObject
zope.app.container.interfaces.IObjectMovedEvent"
/>
<adapter
factory=".unreferenceable.KeyReferenceNever"
for="Products.CMFCore.FSObject.FSObject"
trusted="y"
/>
</configure>