Example #1
0
 def __contains__(self, x):
     if self.allowed is not None:
         if not x in self.allowed:
             msg = 'The user is trying to check that a parameter %r was updated, ' % x
             msg += 'however, no such parameter was declared (the declared ones were: %s).' % self.allowed
             raise ValueError(msg)
     return UserDict.__contains__(self, x)
Example #2
0
 def __setitem__(self, key, value):
   self.parent.updateItem(self.instance, key, value)
   if value or not self.autoDelete:
     UserDict.__setitem__(self, key, value)
   elif UserDict.__contains__(self, key):
     UserDict.__delitem__(self, key)
Example #3
0
 def __setitem__(self, key, value):
     self.parent.updateItem(self.instance, key, value)
     if value or not self.autoDelete:
         UserDict.__setitem__(self, key, value)
     elif UserDict.__contains__(self, key):
         UserDict.__delitem__(self, key)
 def __contains__(self, key):
     return UserDict.__contains__(self, self._key_transform(key))
Example #5
0
 def __contains__(self, key):
     key = self._remove_space(key)
     return UserDict.__contains__(self, key)
Example #6
0
 def __contains__(self, key):
     self.__populate()
     return UserDict.__contains__(self, key)
Example #7
0
 def __contains__(self, key):
   self.__populate()
   return UserDict.__contains__(self, key)
Example #8
0
 def __contains__(self, key):
     k = self._key(key)
     return UserDict.__contains__(self, k)
Example #9
0
 def __contains__(self, key):
     k = self._key(key)
     return UserDict.__contains__(self, k)