aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Components/Sources/Source.py
blob: ecd701394ee71304c4ad18789e83cba4b2b21406 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from Components.Element import Element

class Source(Element):
	def execBegin(self):
		pass
	
	def execEnd(self):
		pass
	
	def onShow(self):
		pass

	def onHide(self):
		pass
	
	def destroy(self):
		self.__dict__.clear()

class ObsoleteSource(Source):
	def __init__(self, new_source, description = None, removal_date = "as soon as possible"):
		self.new_source = new_source
		self.description = description
		self.removal_date = removal_date