@@ -124,15 +124,15 @@ def save_odml_values(self, parent_node, rdf_predicate, values):
124
124
self .graph .add ((seq , URIRef (custom_predicate ), Literal (curr_val )))
125
125
counter = counter + 1
126
126
127
- def save_odml_list (self , odml_list , parent_node , rdf_predicate ):
127
+ def save_odml_list (self , parent_node , rdf_predicate , odml_list ):
128
128
"""
129
129
save_odml_list adds all odml elements in a list to the current
130
130
parent node and handles all child items via save_element.
131
131
132
- :param odml_list: list of odml entities.
133
132
:param parent_node: current parent node in the RDF graph.
134
133
:param rdf_predicate: RDF predicate used to add all odml entities
135
134
to the parent node.
135
+ :param odml_list: list of odml entities.
136
136
"""
137
137
for curr_item in odml_list :
138
138
node = URIRef (ODML_NS + unicode (curr_item .id ))
@@ -200,7 +200,7 @@ def save_document(self, doc, curr_node=None):
200
200
self .save_repository_node (curr_node , curr_pred , curr_val )
201
201
elif k == "sections" :
202
202
# generating nodes for child sections
203
- self .save_odml_list (curr_val , curr_node , curr_pred )
203
+ self .save_odml_list (curr_node , curr_pred , curr_val )
204
204
elif k == "date" :
205
205
curr_lit = Literal (curr_val , datatype = XSD .date )
206
206
self .graph .add ((curr_node , curr_pred , curr_lit ))
@@ -239,7 +239,7 @@ def save_section(self, sec, curr_node):
239
239
240
240
# generating nodes for sections and properties
241
241
elif k in ["sections" , "properties" ]:
242
- self .save_odml_list (curr_val , curr_node , curr_pred )
242
+ self .save_odml_list (curr_node , curr_pred , curr_val )
243
243
else :
244
244
curr_lit = Literal (curr_val )
245
245
self .graph .add ((curr_node , curr_pred , curr_lit ))
0 commit comments