[Zope] yet another how-to question
Dieter Maurer
dieter@handshake.de
Fri, 19 Apr 2002 20:19:20 +0200
Dennis Allison writes:
> ...
> Now, to decide whether to include a note or not, I need to look at
> the contents of the childNode, in particular, it's attributes. But
> how does one reference the child node instance to enquire about its
> nodeName, for example. The obvious approach
>
> child.__get_nodeName()
>
> fails in an External Method (the code is in the Python-level Extensions
> directory, not the Product's own Extension directory--is that a problem?).
Zope does not use attribute names beginning with "_" for public
use.
The correct name for the method is "getNodeName", defined in "OFS.ZDOM.Element".
With my "DocFinder" product
<http://www.dieter.handshake.de/pyprojects/zope>
you can easily find out what methods an object supports....
Dieter