typo
[sfa-gui.git] / Sink.py
1 from pyjamas.ui.Composite import Composite
2
3 class Sink(Composite):
4     def __init__(self):
5         Composite.__init__(self)
6     
7     def onHide(self):
8         pass
9         
10     def onShow(self):
11         pass
12
13     def baseURL(self):
14         return ""
15
16 class SinkInfo:
17     def __init__(self, name, desc, object_type):
18         self.name=name
19         self.description=desc
20         self.object_type=object_type
21         self.instance=None
22
23     def createInstance(self):
24         return self.object_type()
25
26     def getDescription(self):
27         return self.description
28
29     def getInstance(self):
30         if self.instance==None:
31             self.instance=self.createInstance()
32         return self.instance
33     
34     def getName(self):
35         return self.name
36