Wanting to fire an event when property content changes

2009-03-03 Thread nuwandame
What I am wanting to do is execute code whenever a property of a class object has been changed. i.e. class test: testproperty = None bob = test() bob.testproperty = 'something' So, when bob.testproperty is set to a new value I can run code that changes other dependent yet loosly tied prop

How to access a containing objects properties from an object inside.

2009-03-05 Thread nuwandame
I have two objects obj1 and obj2. Inside obj1 there is an attribute for success (obj1.success) and for containing other objects (obj1.data) I am using setattr() to add obj2 as an attribute to obj1.data (obj1.data.obj2) this is working fine. My problem is when someone changes a variable in obj2 in

Re: How to access a containing objects properties from an object inside.

2009-03-05 Thread nuwandame
Aaron Brady wrote: > On Mar 5, 8:44 am, nuwandame wrote: >> I have two objects obj1 and obj2. Inside obj1 there is an attribute for >> success (obj1.success) and for containing other objects (obj1.data) >> >> I am using setattr() to add obj2 as an attribute to obj1.da

Re: How to access a containing objects properties from an object inside.

2009-03-05 Thread nuwandame
Aaron Brady wrote: > On Mar 5, 9:51 am, nuwandame wrote: >> Aaron Brady wrote: >>> On Mar 5, 8:44 am, nuwandame wrote: >>>> I have two objects obj1 and obj2. Inside obj1 there is an attribute for >>>> success (obj1.success) and for containing other o