Process the end of a node under xtvd/programs

def _endProgramsNode(self, name, content):
        """Process the end of a node under xtvd/programs"""

        if name == 'series':
            self._series = content
        elif name == 'title':
            self._title = content
        elif name == 'subtitle':
            self._subtitle = content
        elif name == 'description':
            self._description = content
        elif name == 'mpaaRating':
            self._mpaaRating = content
        elif name == 'starRating':
            self._starRating = content
        elif name == 'runTime':
            self._runTime = self._parseDuration(content)
        elif name == 'year':
            self._year = content
        elif name == 'showType':
            self._showType = content
        elif name == 'colorCode':
            self._colorCode = content
        elif name == 'originalAirDate':
            self._originalAirDate = self._parseDate(content)
        elif name == 'syndicatedEpisodeNumber':
            self._syndicatedEpisodeNumber = content
        elif name == 'advisory':
            self._advisories.append(content)
        elif name == 'program':
            if not self._error:
                self._importer.new_program(self._programId, self._series,
                                          self._title, self._subtitle,
                                          self._description, self._mpaaRating,
                                          self._starRating, self._runTime,
                                          self._year, self._showType,
                                          self._colorCode,
                                          self._originalAirDate,
                                          self._syndicatedEpisodeNumber,
                                          self._advisories)