Beispiel #1
0
 def _parse_entry(element):
     new_entry = Entry()
     for k, v in element.attrib.items():
         new_entry.__setattr__(k, v)
     for subelement in element:
         if subelement.tag == "graphics":
             _parse_graphics(subelement, new_entry)
         elif subelement.tag == "component":
             _parse_component(subelement, new_entry)
     self.pathway.add_entry(new_entry)
Beispiel #2
0
 def _parse_entry(element):
     new_entry = Entry()
     for k, v in element.attrib.items():
         new_entry.__setattr__(k, v)
     for subelement in element.getchildren():
         if subelement.tag == 'graphics':
             _parse_graphics(subelement, new_entry)
         elif subelement.tag == 'component':
             _parse_component(subelement, new_entry)
     self.pathway.add_entry(new_entry)
Beispiel #3
0
 def _parse_entry(element):
     new_entry = Entry()
     for k, v in element.attrib.items():
         new_entry.__setattr__(k, v)
     for subelement in element.getchildren():
         if subelement.tag == 'graphics':
             _parse_graphics(subelement, new_entry)
         elif subelement.tag == 'component':
             _parse_component(subelement, new_entry)
     self.pathway.add_entry(new_entry)