def parse_nmap_xml_file(self, file): """ """ try: self.__parser = XMLReader(file) self.__parser.parse() except: text = 'It is not possible open file: %s.' % file alert = BWAlertDialog(self, primary_text='Error opening file.', secondary_text=text) alert.show_all() return False self.__radialnet.set_empty() self.__radialnet.set_graph(make_graph_from_nmap_parser(self.__parser)) self.__radialnet.show() self.__toolbar.enable_controls() return True