Skip to content

Commit 3fecc18

Browse files
committed
Changes in example
1 parent 912b054 commit 3fecc18

File tree

3 files changed

+23
-6
lines changed

3 files changed

+23
-6
lines changed

examples/consumer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
from pyEventDispatcher.EventDispatcher import EventDispatcher
44

5+
import dispatcher
6+
57
class Consumer:
68
def __init__(self):
7-
self.dispatcher = EventDispatcher()
9+
self.dispatcherObj = dispatcher()
10+
self.dispatcher = dispatcherObj.getEventDispatcher()
811
self.dispatcher.connect('uc', self.abc)
912
self.dispatcher.connect('ucc', self.pqr)
1013

examples/dispatcher.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/env python
2+
3+
from pyEventDispatcher.EventDispatcher import EventDispatcher
4+
5+
class cdispatcher:
6+
def __init__(self):
7+
pass
8+
9+
def getEventDispatcher(self):
10+
self.dispatcher = EventDispatcher()
11+
return self.dispatcher

examples/provider.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@
22

33
from pyEventDispatcher.Event import Event
44
from pyEventDispatcher.EventDispatcher import EventDispatcher
5-
from consumer import Consumer
5+
6+
#from consumer import Consumer
7+
import dispatcher
68

79
class Main():
810
def __init__(self):
9-
dispatcher = EventDispatcher()
10-
print dispatcher
11+
self.dispatcherObj = dispatcher()
12+
self.dispatcher = dispatcherObj.getEventDispatcher()
13+
print self.dispatcher
1114

1215
self.event = Event(self, 'ucc', {})
13-
dispatcher.notify(self.event)
16+
self.dispatcher.notify(self.event)
1417
self.event = Event(self, 'uc', {})
15-
dispatcher.notify(self.event)
18+
self.dispatcher.notify(self.event)
1619

1720
def getEvent(self):
1821
return self.event

0 commit comments

Comments
 (0)