Update of /cvsroot/modeling/ProjectModeling/Modeling
In directory sc8-pr-cvs1:/tmp/cvs-serv30794
Modified Files:
PyModel.py
Log Message:
Fixed pb. with Attribute.setType(). See also: note about this in TODO
Index: PyModel.py
===================================================================
RCS file: /cvsroot/modeling/ProjectModeling/Modeling/PyModel.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** PyModel.py 7 Jul 2003 14:57:13 -0000 1.2
--- PyModel.py 24 Jul 2003 12:14:04 -0000 1.3
***************
*** 954,958 ****
# or we won't take advantage of custom logic defined in some
# setters (like in 'Attribute.setType()')
! object.component.takeValueForKey(v,k)
##
--- 954,961 ----
# or we won't take advantage of custom logic defined in some
# setters (like in 'Attribute.setType()')
! if k=='type':
! object.component.setType(v, check=0)
! else:
! object.component.takeStoredValueForKey(v,k)
##
|