| Home | Trees | Index | Help |
|---|
object --+
|
EventAware
GFBlockThe base class for an object that sends and receives events
Sample Usage:
from gnue.common import events
class MyClass(events.EventAware):
def __init__(self)
self.eventController = events.EventController()
events.EventAware.__init__(self, self.eventController)
self.register_listener('myEvent1', self.eventOneHandler)
self.register_listener('myEvent2', self.eventTwoHandler)
def eventOneHandler(self, event)
print "I'm an event named ", event.event
def eventTwoHandler(self, event)
print "My event is named ", event.event
test = MyClass()
test.dispatch_event('myEvent2')
| Method Summary | |
|---|---|
__init__(self,
controller)
| |
| Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
Return hash(x)... | |
Return a new object with type S, a subtype of T... | |
helper for pickle | |
helper for pickle | |
Return repr(x)... | |
x.__setattr__('name', value) <==> x.name = value | |
Return str(x)... | |
| Method Details |
|---|
__init__(self,
controller)
|
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Wed Aug 27 23:05:09 2008 | http://epydoc.sf.net |