示例#1
0
 def __setitem__(self, i, item):
     #print "------- %s::__setitem__  -------" % self._attributes[SELF][NAME]
     child = self._attributes[SELF][CHILDKEYS][0]
     self.checkType(child, item)
     if isinstance(item, GenClass):
         item._setParent(self)
     UserList.__setitem__(self, i, item)
示例#2
0
 def __setitem__(self, i, item):
    #print "------- %s::__setitem__  -------" % self._attributes[SELF][NAME]
    child = self._attributes[SELF][CHILDKEYS][0]
    self.checkType(child, item)
    if isinstance(item, GenClass):
       item._setParent(self)
    UserList.__setitem__(self, i, item)
 def __setitem__(self, index, item):
     if not isinstance(index, int):
         raise TypeError, "cannot set items by key, only by index"
     try:
         x = list.__getitem__(self, index)
     except IndexError:
         raise IndexError, "index out of range"
     self.__unregister_field(x)
     self.__register_field(item)
     list.__setitem__(self, index, item)
 def __setitem__(self, index, item):
     if not isinstance(index, int):
         raise TypeError, "cannot set items by key, only by index"
     try:
         x=list.__getitem__(self, index)
     except IndexError:
         raise IndexError, "index out of range"
     self.__unregister_field(x)
     self.__register_field(item)
     list.__setitem__(self, index, item)
示例#5
0
 def __setitem__(self, i, item):
     validateInformation(item)
     UserList.__setitem__(self, i, item)
示例#6
0
 def __setitem__(self, key, value):
     UserList.__setitem__(self, PBXType.Convert(key), PBXType.Convert(value))
示例#7
0
 def __setitem__(self, i, item):
     validateInformation(item)
     UserList.__setitem__(self, i, item)
示例#8
0
	def __setitem__(self, key, value):
		UserList.__setitem__(self, PBXType.Convert(key), PBXType.Convert(value))
示例#9
0
 def __setitem__(self, key, value):
     UserList.__setitem__(self, key, value)
     self._update()
示例#10
0
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.notify()
示例#11
0
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.unique = False
示例#12
0
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self._changed()
示例#13
0
文件: chain.py 项目: CGTIC/Plone_SP
 def __setitem__(self, key, value):
     UserList.__setitem__(self, key, value)
     self._update()
示例#14
0
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.unique = False
示例#15
0
	def __setitem__(self, i, item):
		UserList.__setitem__(self, i, item)
		self._changed()