Changeset 285 for elixir/trunk/elixir/entity.py
- Timestamp:
- 12/19/07 12:17:40 (5 years ago)
- Files:
-
- 1 modified
-
elixir/trunk/elixir/entity.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
elixir/trunk/elixir/entity.py
r284 r285 315 315 # create a list of callbacks for each event 316 316 methods = {} 317 for name, itemin self.entity.__dict__.items():318 if hasattr( item, '_elixir_events'):319 for event in item._elixir_events:317 for name, method in self.entity.__dict__.items(): 318 if hasattr(method, '_elixir_events'): 319 for event in method._elixir_events: 320 320 event_methods = methods.setdefault(event, []) 321 event_methods.append( item)321 event_methods.append(method) 322 322 if not methods: 323 323 return
