Lines Matching refs:element_node
40 for element_node in self.get_nodes(element_list_node, "xs:element"):
41 if not self.is_element_needed(element_node):
42 element_list_node.remove(element_node)
48 element_type_node = self.get_node(element_node, "xs:complexType")
54 element_list_node.remove(element_node)
59 element_type_name = element_node.get("type")
68 element_node.set("type", sliced_type_name)
76 element_node.set("type", sliced_type_name)
79 element_list_node.remove(element_node)
118 def is_element_needed(self, element_node): argument
129 def is_element_needed(self, element_node): argument
130 annot_node = self.get_node(element_node, "xs:annotation")
183 def is_element_needed(self, element_node): argument
184 annot_node = self.get_node(element_node, "xs:annotation")