OLD | NEW |
| (Empty) |
1 | |
2 # Copyright (c) 2001-2004 Twisted Matrix Laboratories. | |
3 # See LICENSE for details. | |
4 | |
5 | |
6 from twisted.python import components | |
7 from zope.interface import implements, Interface | |
8 | |
9 def foo(): | |
10 return 2 | |
11 | |
12 class X: | |
13 def __init__(self, x): | |
14 self.x = x | |
15 | |
16 def do(self): | |
17 #print 'X',self.x,'doing!' | |
18 pass | |
19 | |
20 | |
21 class XComponent(components.Componentized): | |
22 pass | |
23 | |
24 class IX(Interface): | |
25 pass | |
26 | |
27 class XA(components.Adapter): | |
28 implements(IX) | |
29 | |
30 def method(self): | |
31 # Kick start :( | |
32 pass | |
33 | |
34 components.registerAdapter(XA, X, IX) | |
OLD | NEW |