def _extractDates(self): """Extract all date information from the DOM tree""" dates_nodes = self._data.getElementsByTagName('dates') if dates_nodes == []: return dates = LocaleDates() calendars = self._extractCalendars(dates_nodes[0]) if calendars is not None: dates.calendars = calendars timezones = self._extractTimeZones(dates_nodes[0]) if timezones is not None: dates.timezones = timezones return dates