objdictgen/node.py
changeset 64 c72dd78e547f
parent 63 2be18e405e40
child 65 94c820522994
equal deleted inserted replaced
63:2be18e405e40 64:c72dd78e547f
   491                     result.update(self.ParamsDictionary[index])
   491                     result.update(self.ParamsDictionary[index])
   492                 return result
   492                 return result
   493             elif type(self.Dictionary[index]) == ListType and 0 <= subIndex <= len(self.Dictionary[index]):
   493             elif type(self.Dictionary[index]) == ListType and 0 <= subIndex <= len(self.Dictionary[index]):
   494                 result = DefaultParams.copy()
   494                 result = DefaultParams.copy()
   495                 if index in self.ParamsDictionary and subIndex in self.ParamsDictionary[index]:
   495                 if index in self.ParamsDictionary and subIndex in self.ParamsDictionary[index]:
   496                     result.update(self.Dictionary[index][subIndex])
   496                     result.update(self.ParamsDictionary[index][subIndex])
   497                 return result
   497                 return result
   498         return None
   498         return None
   499 
   499 
   500     def HasEntryCallbacks(self, index):
   500     def HasEntryCallbacks(self, index):
   501         if not getattr(self, "ParamsDictionary", False):
   501         if not getattr(self, "ParamsDictionary", False):