/examples/kitchensink/Sink.py
http://pyjamas.googlecode.com/ · Python · 38 lines · 28 code · 10 blank · 0 comment · 2 complexity · b14cae95af8e938e065b73a999044419 MD5 · raw file
- from ui import Composite
- class Sink(Composite):
- def __init__(self):
- pass
-
- def onHide(self):
- pass
-
- def onShow(self):
- pass
- def baseURL(self):
- return ""
- class SinkInfo:
- def __init__(self, name, desc, object_type):
- self.name=name
- self.description=desc
- self.object_type=object_type
- self.instance=None
- def createInstance(self):
- if self.object_type.__new__:
- return self.object_type.__new__()
- return self.object_type()
- def getDescription(self):
- return self.description
- def getInstance(self):
- if self.instance==None:
- self.instance=self.createInstance()
- return self.instance
-
- def getName(self):
- return self.name