@@ -182,34 +182,34 @@ def __init__(self, parent, title, series_service):
182182
183183
184184 def fill_summary (self ):
185- Site , Variable , Method , Source , QCL = self .parent .get_metadata ()
185+ sampling_feature , variable , method , source , processing_level = self .parent .get_metadata ()
186186
187187 ## self.panel.treeSummary.SetItemText(self.panel.treeSummary.qc, "Code: "+ str(QCL.code))
188188
189189
190- self .panel .treeSummary .SetItemText (self .panel .treeSummary .sc , 'Code: ' + str (Site . code ))
191- self .panel .treeSummary .SetItemText (self .panel .treeSummary .sn , 'Name: ' + str (Site . name ))
190+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .sc , 'Code: ' + str (sampling_feature . SamplingFeatureCode ))
191+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .sn , 'Name: ' + str (sampling_feature . SamplingFeatureName ))
192192
193- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vc , 'Code: ' + str (Variable . code ))
194- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vn , 'Name: ' + str (Variable . name ))
195- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vu , 'Units: ' + str (Variable .variable_unit .name ))
196- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vsm , 'Sample Medium: ' + str (Variable .sample_medium ))
197- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vvt , 'Value Type: ' + str (Variable .value_type ))
198- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vts , 'Time Support: ' + str (Variable .time_support ))
199- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vtu , 'Time Units: ' + str (Variable .time_unit .name ))
200- self .panel .treeSummary .SetItemText (self .panel .treeSummary .vdt , 'Data Type: ' + str (Variable .data_type ))
193+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vc , 'Code: ' + str (variable . VariableCode ))
194+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vn , 'Name: ' + str (variable . VariableNameCV ))
195+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vu , 'Units: ' + str (variable .variable_unit .name ))
196+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vsm , 'Sample Medium: ' + str (variable .sample_medium ))
197+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vvt , 'Value Type: ' + str (variable .value_type ))
198+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vts , 'Time Support: ' + str (variable .time_support ))
199+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vtu , 'Time Units: ' + str (variable .time_unit .name ))
200+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .vdt , 'Data Type: ' + str (variable .data_type ))
201201 self .panel .treeSummary .SetItemText (self .panel .treeSummary .vgc ,
202- 'General Category: ' + str (Variable .general_category ))
202+ 'General Category: ' + str (variable .general_category ))
203203
204- self .panel .treeSummary .SetItemText (self .panel .treeSummary .md , 'Description: ' + str (Method .description ))
204+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .md , 'Description: ' + str (method .description ))
205205
206- self .panel .treeSummary .SetItemText (self .panel .treeSummary .soo , 'Organization: ' + str (Source .organization ))
207- self .panel .treeSummary .SetItemText (self .panel .treeSummary .sod , 'Description: ' + str (Source .description ))
208- self .panel .treeSummary .SetItemText (self .panel .treeSummary .soc , 'Citation: ' + str (Source .citation ))
206+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .soo , 'Organization: ' + str (source .organization ))
207+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .sod , 'Description: ' + str (source .description ))
208+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .soc , 'Citation: ' + str (source .citation ))
209209
210- self .panel .treeSummary .SetItemText (self .panel .treeSummary .qc , 'Code: ' + str (QCL .code ))
211- self .panel .treeSummary .SetItemText (self .panel .treeSummary .qd , 'Definition: ' + str (QCL .definition ))
212- self .panel .treeSummary .SetItemText (self .panel .treeSummary .qe , 'Explanation: ' + str (QCL .explanation ))
210+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .qc , 'Code: ' + str (processing_level .code ))
211+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .qd , 'Definition: ' + str (processing_level .definition ))
212+ self .panel .treeSummary .SetItemText (self .panel .treeSummary .qe , 'Explanation: ' + str (processing_level .explanation ))
213213
214214 self .panel .treeSummary .ExpandAll ()
215215
@@ -235,25 +235,29 @@ def _init_ctrls(self, prnt):
235235 self .Bind (wx .wizard .EVT_WIZARD_FINISHED , self .on_wizard_finished )
236236
237237 def get_metadata (self ):
238+ method = None
239+ variable = None
240+ processing_level = None
241+ source = None
238242
239243 if self .pgIntro .pnlIntroduction .rbSaveAs .GetValue ():
240244 logger .debug ("SaveAs" )
241245 method = self .pgMethod .getMethod ()
242- qcl = self .pgQCL .getQCL ()
246+ processing_level = self .pgQCL .get_processing_level ()
243247 variable = self .pgVariable .get_variable ()
244248 elif self .pgIntro .pnlIntroduction .rbSave .GetValue ():
245249 logger .debug ("Save" )
246- method = self .currSeries .method
247- qcl = self .currSeries .quality_control_level
250+ method = self .currSeries .FeatureActionObj . ActionObj . MethodObj
251+ processing_level = self .currSeries .quality_control_level
248252 variable = self .currSeries .variable
249253 elif self .pgIntro .pnlIntroduction .rbSaveExisting .GetValue ():
250254 logger .debug ("Existing" )
251- method , qcl , variable = self .pgExisting .getSeries ()
252- site = self .currSeries .site
253- source = self .currSeries .source
254- logger .debug ("site: %s, variable: %s, method: %s, source: %s, qcl : %s" % (
255- str (site ), str (variable ), str (method ), str (source ), str (qcl )))
256- return site , variable , method , source , qcl
255+ method , processing_level , variable = self .pgExisting .getSeries ()
256+ site = self .currSeries .FeatureActionObj . SamplingFeatureObj
257+ # source = self.currSeries.source
258+ logger .debug ("site: %s, variable: %s, method: %s, source: %s, processing_level : %s" % (
259+ str (site ), str (variable ), str (method ), str (source ), str (processing_level )))
260+ return site , variable , method , source , processing_level
257261
258262 def __init__ (self , parent , service_manager , record_service ):
259263 self ._init_ctrls (parent )
@@ -352,7 +356,7 @@ def on_wizard_finished(self, event):
352356 wx .YES_NO | wx .ICON_QUESTION )
353357 if val == 2 :
354358 logger .info ("User selected yes to save a level 0 dataset" )
355- val_2 = wx .MessageBox ("This action cannot be undone.\n Are you sure you are sure?\n " ,
359+ val_2 = wx .MessageBox ("This interactive_item cannot be undone.\n Are you sure you are sure?\n " ,
356360 'Are you REALLY sure?' ,
357361 wx .YES_NO | wx .ICON_QUESTION )
358362 if val_2 == 2 :
@@ -364,7 +368,7 @@ def on_wizard_finished(self, event):
364368 if self .pgExisting .pnlExisting .rbAppend .GetValue ():
365369 keyword = "append to"
366370
367- message = "You are about to " + keyword + " an existing series_service,\n this action cannot be undone.\n Would you like to continue?\n "
371+ message = "You are about to " + keyword + " an existing series_service,\n this interactive_item cannot be undone.\n Would you like to continue?\n "
368372 cont = wx .MessageBox (message , 'Are you sure?' , wx .YES_NO | wx .ICON_QUESTION )
369373 if cont == 2 :
370374 closeSuccessful = True
0 commit comments