code: def endElement(self, name):
          
  
          content = ''.join(self._contentList)
  
          if name == 'xtvd':
              self._progress.endItems()
          else:
              try:
                  if self._context == 'stations':
                      self._endStationsNode(name, content)
                  elif self._context == 'lineups':
                      self._endLineupsNode(name, content)
                  elif self._context == 'schedules':
                      self._endSchedulesNode(name, content)
                  elif self._context == 'programs':
                      self._endProgramsNode(name, content)
                  elif self._context == 'productionCrew':
                      self._endProductionCrewNode(name, content)
                  elif self._context == 'genres':
                      self._endGenresNode(name, content)
              except Exception, e:
                  self._error = True
                  self._progress.printMsg(str(e), error=True)
  
          self._context = self._contextStack.pop()
docs: Callback run at the end of each XML element