Ejemplo n.º 1
0
 def __setattr__(self, attribute, setting):
     if attribute == 'dimmest' and hasattr(self, 'brightest'):
         assert self.brightest != setting, '{} `dimmest` and `brightest` attributes are equal ({})'.format(
             self.__class__.__name__, setting)
     elif attribute == 'brightest' and hasattr(self, 'dimmest'):
         assert self.dimmest != setting, '{} `dimmest` and `brightest` attributes are equal ({})'.format(
             self.__class__.__name__, setting)
     HasTraits.__setattr__(self, attribute, setting)
Ejemplo n.º 2
0
 def __setattr__ (self, attribute, setting):
     if attribute == 'dimmest' and hasattr (self,'brightest'):
         assert self.brightest != setting, '{} `dimmest` and `brightest` attributes are equal ({})'.format(self.__class__.__name__,setting)
     elif attribute == 'brightest' and hasattr (self,'dimmest'):
         assert self.dimmest != setting,   '{} `dimmest` and `brightest` attributes are equal ({})'.format(self.__class__.__name__,setting)
     HasTraits.__setattr__(self, attribute, setting)