21 Apr
2001
21 Apr
'01
6:14 p.m.
Christian Scholz wrote:
Good evening everybody!
I have some question regarding attribute and agent programming for ZPatterns.
I have some provider which is registered for the "handlers" and "attributes" methods and some attributes.
My problem is when trying to create a new object and directly editing it, e.g.
obj=newItem() obj.propertysheets.data.manage_changeProperties(foobar=13)
the propertysheet is defined and my provider is also registered for handling the property "foobar". Unfortunately my SetAttributeFor() method is never called.
Have you defined a namesForRegistration method in your provider? See Components.py for an example: lib/python/Products/ZPatterns/SkinScript/Components.py -- Steve Alexander Software Engineer Cat-Box limited