##// END OF EJS Templates
Optimizacion del calculo del valor del parametro
Miguel Valdez -
r243:f343f6b37e7b
parent child
Show More
@@ -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 return func(value)
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