[Zope3-checkins] CVS: zopeproducts/xml/dom - core.zcml:1.1

Philipp von Weitershausen philikon@philikon.de
Sun, 22 Jun 2003 20:10:47 -0400


Update of /cvs-repository/zopeproducts/xml/dom
In directory cvs.zope.org:/tmp/cvs-serv18921

Added Files:
	core.zcml 
Log Message:
Added configuration file with security declarations for core DOM classes.


=== Added File zopeproducts/xml/dom/core.zcml ===
<zopeConfigure xmlns="http://namespaces.zope.org/zope">

<class class=".core.DOMImplementation">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IDOMImplementation" />
</class>

<class class=".core.Node">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.INode" />
</class>

<class class=".core.Document">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IDocument" />
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.traversal.IDocumentTraversal" />
</class>

<class class=".core.DocumentFragment">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IDocumentFragment" />
</class>

<class class=".core.Element">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IElement" />
</class>

<class class=".core.ChildNodeList">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.INodeList"
    attributes="__getitem__" />
</class>

<class class=".core.SimpleNodeList">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.INodeList"
    attributes="__getitem__ __len__" />
</class>

<class class=".core.Text">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IText" />
</class>

<class class=".core.Comment">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IComment" />
</class>

<class class=".core.Attr">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.IAttr" />
</class>

<class class=".core.AttributeMap">
  <require
    permission="zope.View"
    interface="zopeproducts.xml.interfaces.dom.core.INamedNodeMap"
    attributes="get __getitem__ has_key items keys values" />
</class>

</zopeConfigure>