Exemplo n.º 1
0
    def _set_id_serie(self, *args):
        """
        Méthode appelée lorsque l'on veut modifier l'identifiant de la série de l'épisode

        :return: None (on ne peut pas modifier l'attribut)
        """
        raise SetterException('This parameter is private, unable to set it')
Exemplo n.º 2
0
    def _set_description(self, *args):
        """
        Méthode appelée lorsque l'on veut modifier la description de la série

        :return: None (on ne peut pas modifier l'attribut)
        """
        raise SetterException('This parameter is private, unable to set it')
Exemplo n.º 3
0
    def _set_name(self, *args):
        """
        Méthode appelée lorsque l'on veut modifier le nom du média

        :return: None (on ne peut pas modifier l'attribut)
        """
        raise SetterException('This parameter is private, unable to set it')
Exemplo n.º 4
0
    def _set_id(self, *args):
        """
        méthode appelée lorsqu'on veut changer la valeur de l'id de la saison
        Ici l'id ne peut être modifié. En effet, on veut que l'id de la série soit unique
        :param args: paramètre donné comme nouvelle valeur de id
        :return: None
        """

        raise SetterException("l'attribu id de la classe Season n'est pas modifiable")
Exemplo n.º 5
0
 def _set_listEpisode(self, *args):
     """
     Setter de la liste d'épisodes
     Elle renvoie une exception lorsqu'elle est invoquée, en effet ici on considère qu'on ne pourra pas changer toute la liste
     d'épisodes d'un coup mais plutôt en rajouter au fure et à mesure
     :param args: paramètres passés lors de l'appel
     :return: None
     """
     raise SetterException("l'attribu listEpisode de la classe Season ne possède pas de setter,\n \
                           essayez plutôt d'ajouter un épisode avec la méthode addEpisode")