[CMF-checkins] CVS: Products/CMFDefault - bridge.zcml:1.1
configure.zcml:1.1 implements.zcml:1.1
Yvo Schubbe
y.2005- at wcm-solutions.de
Mon Jun 13 13:32:07 EDT 2005
Update of /cvs-repository/Products/CMFDefault
In directory cvs.zope.org:/tmp/cvs-serv26464/CMFDefault
Added Files:
bridge.zcml configure.zcml implements.zcml
Log Message:
ported newstyle (Zope 3) interfaces from CMFonFive:
- added ZCML-files that bridge z2 to z3 interfaces
- added conformance tests
- fixed the Criterion interface
- added missing license headers
- cleaned up related tests a bit
=== Added File Products/CMFDefault/bridge.zcml ===
<configure
xmlns="http://namespaces.zope.org/five"
>
<bridge
zope2=".interfaces.Document.IDocument"
package=".interfaces"
name="IDocument"
/>
<bridge
zope2=".interfaces.Document.IMutableDocument"
package=".interfaces"
name="IMutableDocument"
/>
<bridge
zope2=".interfaces.portal_membership.portal_membership"
package=".interfaces"
name="IMembershipTool"
/>
</configure>
=== Added File Products/CMFDefault/configure.zcml ===
<configure
xmlns="http://namespaces.zope.org/zope"
>
<include file="bridge.zcml"/>
<include file="implements.zcml"/>
</configure>
=== Added File Products/CMFDefault/implements.zcml ===
<configure
xmlns="http://namespaces.zope.org/five"
>
<!-- DefaultWorkflow -->
<implements
class=".DefaultWorkflow.DefaultWorkflowDefinition"
interface="Products.CMFCore.interfaces.IWorkflowDefinition"
/>
<!-- DiscussionItem -->
<implements
class=".DiscussionItem.DiscussionItem"
interface="Products.CMFCore.interfaces.IDiscussionResponse"
/>
<implements
class=".DiscussionItem.DiscussionItemContainer"
interface="Products.CMFCore.interfaces.IDiscussable"
/>
<!-- DiscussionTool -->
<implements
class=".DiscussionTool.DiscussionTool"
interface="Products.CMFCore.interfaces.IDiscussionTool"
/>
<!-- Document -->
<implements
class=".Document.Document"
interface=".interfaces.IDocument"
/>
<implements
class=".Document.Document"
interface=".interfaces.IMutableDocument"
/>
<!-- DublinCore -->
<implements
class=".DublinCore.DefaultDublinCoreImpl"
interface="Products.CMFCore.interfaces.IDublinCore"
/>
<implements
class=".DublinCore.DefaultDublinCoreImpl"
interface="Products.CMFCore.interfaces.ICatalogableDublinCore"
/>
<implements
class=".DublinCore.DefaultDublinCoreImpl"
interface="Products.CMFCore.interfaces.IMutableDublinCore"
/>
<!-- MembershipTool -->
<implements
class=".MembershipTool.MembershipTool"
interface=".interfaces.IMembershipTool"
/>
<!-- MetadataTool -->
<implements
class=".MetadataTool.MetadataTool"
interface="Products.CMFCore.interfaces.IMetadataTool"
/>
<!-- PropertiesTool -->
<implements
class=".PropertiesTool.PropertiesTool"
interface="Products.CMFCore.interfaces.IPropertiesTool"
/>
</configure>
More information about the CMF-checkins
mailing list