def loadDocuments(self, documentsNode): for document_node in documentsNode.findall("document") : document = Document() document_name = document_node.get("name") document.loadXML(self, document_name +".xml") self.documents[document_name] = document for clauseId in document.getClausesList(): clause = document.getClause(clauseId) clauseType = clause.getType() clause.setType(self.TIM.getType(clauseType)) order = documentsNode.find("order").text if order is not None : self.documentsOrder = order.split(";") else : self.documentsOrder = []