Changeset 125
- Timestamp:
- 04/23/02 20:12:16 (6 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBJabber/RBJabber/SubjectObserver/AttributedSubject.py
r66 r125 49 49 if '_' != name[0]: 50 50 result = self._attributes.get(name, None) 51 if result !=None:51 if result is not None: 52 52 return result 53 53 return super(AttributedSubjectMixin, self).__getattribute__(name) … … 60 60 return super(AttributedSubjectMixin, self).__setattr__(name, value) 61 61 62 def __delattr__(self, name): 63 if '_' != name[0]: 64 if name in self._attributes: 65 del self._attributes[name] 66 apply(self.UpdateObservers, tuple(), {name: None}) 67 else: 68 return super(AttributedSubjectMixin, self).__delattr__(name) 69 62 70 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 71
