@@ -26,6 +26,8 class ParameterConf(): | |||
|
26 | 26 | value = None |
|
27 | 27 | format = None |
|
28 | 28 | |
|
29 | __value = None | |
|
30 | ||
|
29 | 31 | ELEMENTNAME = 'Parameter' |
|
30 | 32 | |
|
31 | 33 | def __init__(self): |
@@ -38,6 +40,10 class ParameterConf(): | |||
|
38 | 40 | |
|
39 | 41 | def getValue(self): |
|
40 | 42 | |
|
43 | if self.__value != None: | |
|
44 | ||
|
45 | return self.__value | |
|
46 | ||
|
41 | 47 | value = self.value |
|
42 | 48 | |
|
43 | 49 | if self.format == 'list': |
@@ -88,7 +94,9 class ParameterConf(): | |||
|
88 | 94 | |
|
89 | 95 | func = eval(self.format) |
|
90 | 96 | |
|
91 |
|
|
|
97 | self.__value = func(value) | |
|
98 | ||
|
99 | return self.__value | |
|
92 | 100 | |
|
93 | 101 | def setup(self, id, name, value, format='str'): |
|
94 | 102 |
General Comments 0
You need to be logged in to leave comments.
Login now