initial import of ussd-pad
[ussd-widget] / ussd-pad / src / opt / ussd-pad / theme / Color.py
1 """
2 B{Used internally}
3 """
4
5 class Color(object):
6     """
7     Wrapper class for color theme elements.
8     @since: 0.96
9     """
10     
11     def __init__(self, value):
12         
13         self.__value = value
14         self.__needs_reload = False
15
16         
17     def set_objdef(self, value):
18     
19         self.__value = value
20         self.__needs_reload = True
21
22
23     def reload(self):
24     
25         self.__needs_reload = False
26
27         
28     def __str__(self):
29     
30         return self.__value
31