コード例 #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
ファイル: genClass.py プロジェクト: redoop/installer-redoop
 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)
コード例 #3
0
 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)
コード例 #4
0
 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
ファイル: importLib.py プロジェクト: jdobes/spacewalk
 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
ファイル: Models.py プロジェクト: hiddenman/impexp
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.notify()
コード例 #11
0
ファイル: Util.py プロジェクト: georgescubogdan/PP
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.unique = False
コード例 #12
0
ファイル: base.py プロジェクト: dainmiller/vimwiki-org
 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
ファイル: Util.py プロジェクト: bluebellzhy/chromium
 def __setitem__(self, i, item):
     UserList.__setitem__(self, i, item)
     self.unique = False
コード例 #15
0
ファイル: liborgmode.py プロジェクト: Sophrinix/vim-orgmode
	def __setitem__(self, i, item):
		UserList.__setitem__(self, i, item)
		self._changed()