@@ -5,12 +5,12 Created on September , 2012 | |||||
5 | from xml.etree.ElementTree import Element, SubElement, ElementTree |
|
5 | from xml.etree.ElementTree import Element, SubElement, ElementTree | |
6 | from xml.etree import ElementTree as ET |
|
6 | from xml.etree import ElementTree as ET | |
7 | from xml.dom import minidom |
|
7 | from xml.dom import minidom | |
8 |
|
8 | # | ||
9 | #import sys |
|
9 | # import sys | |
10 | #import datetime |
|
10 | # import datetime | |
11 | #from model.jrodataIO import * |
|
11 | # from model.jrodataIO import * | |
12 | #from model.jroprocessing import * |
|
12 | # from model.jroprocessing import * | |
13 | #from model.jroplot import * |
|
13 | # from model.jroplot import * | |
14 |
|
14 | |||
15 | def prettify(elem): |
|
15 | def prettify(elem): | |
16 | """Return a pretty-printed XML string for the Element. |
|
16 | """Return a pretty-printed XML string for the Element. | |
@@ -26,6 +26,8 class ParameterConf(): | |||||
26 | value = None |
|
26 | value = None | |
27 | format = None |
|
27 | format = None | |
28 |
|
28 | |||
|
29 | __value = None | |||
|
30 | ||||
29 | ELEMENTNAME = 'Parameter' |
|
31 | ELEMENTNAME = 'Parameter' | |
30 |
|
32 | |||
31 | def __init__(self): |
|
33 | def __init__(self): | |
@@ -38,6 +40,10 class ParameterConf(): | |||||
38 |
|
40 | |||
39 | def getValue(self): |
|
41 | def getValue(self): | |
40 |
|
42 | |||
|
43 | if self.__value != None: | |||
|
44 | ||||
|
45 | return self.__value | |||
|
46 | ||||
41 | value = self.value |
|
47 | value = self.value | |
42 |
|
48 | |||
43 | if self.format == 'list': |
|
49 | if self.format == 'list': | |
@@ -88,7 +94,9 class ParameterConf(): | |||||
88 |
|
94 | |||
89 | func = eval(self.format) |
|
95 | func = eval(self.format) | |
90 |
|
96 | |||
91 |
|
|
97 | self.__value = func(value) | |
|
98 | ||||
|
99 | return self.__value | |||
92 |
|
100 | |||
93 | def setup(self, id, name, value, format='str'): |
|
101 | def setup(self, id, name, value, format='str'): | |
94 |
|
102 | |||
@@ -222,7 +230,6 class ProcUnitConf(): | |||||
222 | name = None |
|
230 | name = None | |
223 | datatype = None |
|
231 | datatype = None | |
224 | inputId = None |
|
232 | inputId = None | |
225 | arbol=None |
|
|||
226 |
|
233 | |||
227 | opConfObjList = [] |
|
234 | opConfObjList = [] | |
228 |
|
235 | |||
@@ -237,7 +244,6 class ProcUnitConf(): | |||||
237 | self.datatype = None |
|
244 | self.datatype = None | |
238 | self.name = None |
|
245 | self.name = None | |
239 | self.inputId = None |
|
246 | self.inputId = None | |
240 | self.arbol=None |
|
|||
241 |
|
247 | |||
242 | self.opConfObjList = [] |
|
248 | self.opConfObjList = [] | |
243 |
|
249 | |||
@@ -435,7 +441,6 class Project(): | |||||
435 | id = None |
|
441 | id = None | |
436 | name = None |
|
442 | name = None | |
437 | description = None |
|
443 | description = None | |
438 | arbol=None |
|
|||
439 | # readUnitConfObjList = None |
|
444 | # readUnitConfObjList = None | |
440 | procUnitConfObjDict = None |
|
445 | procUnitConfObjDict = None | |
441 |
|
446 | |||
@@ -446,7 +451,7 class Project(): | |||||
446 | self.id = None |
|
451 | self.id = None | |
447 | self.name = None |
|
452 | self.name = None | |
448 | self.description = None |
|
453 | self.description = None | |
449 | self.arbol=None |
|
454 | ||
450 | # self.readUnitConfObjList = [] |
|
455 | # self.readUnitConfObjList = [] | |
451 | self.procUnitConfObjDict = {} |
|
456 | self.procUnitConfObjDict = {} | |
452 |
|
457 |
General Comments 0
You need to be logged in to leave comments.
Login now