##// END OF EJS Templates
Lastupdatecontroller
Alexander Valdez -
r348:c5e27677f526
parent child
Show More
@@ -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 return func(value)
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