stability_label_algorithm/modules/argumentation/argumentation_theory/literal.py
def update_literal_information(self, new_literal_nl_true_value: str, new_literal_nl_unknown_value: str,
                                   new_literal_nl_false_value: str) -> None:
        """
        Update the natural language texts corresponding to this Literal.

        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        """
        self.description_if_not_present = new_literal_nl_unknown_value
        self.negation.description_if_not_present = new_literal_nl_unknown_value
        if not self.negated:
            self.description_if_present = new_literal_nl_true_value
            self.negation.description_if_present = new_literal_nl_false_value
        else:
            self.description_if_present = new_literal_nl_false_value
            self.description_if_not_present = new_literal_nl_true_value

        Update the natural language texts corresponding to this Literal.

        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        
Update the natural language texts corresponding to this Literal.
Update the natural language texts corresponding to this Literal .
def update_literal_information(self, new_literal_nl_true_value: str, new_literal_nl_unknown_value: str,
                                   new_literal_nl_false_value: str) -> None:
        self.description_if_not_present = new_literal_nl_unknown_value
        self.negation.description_if_not_present = new_literal_nl_unknown_value
        if not self.negated:
            self.description_if_present = new_literal_nl_true_value
            self.negation.description_if_present = new_literal_nl_false_value
        else:
            self.description_if_present = new_literal_nl_false_value
            self.description_if_not_present = new_literal_nl_true_value
def update_literal_information ( self , new_literal_nl_true_value : str , new_literal_nl_unknown_value : str , new_literal_nl_false_value : str ) -> None : self . description_if_not_present = new_literal_nl_unknown_value self . negation . description_if_not_present = new_literal_nl_unknown_value if not self . negated : self . description_if_present = new_literal_nl_true_value self . negation . description_if_present = new_literal_nl_false_value else : self . description_if_present = new_literal_nl_false_value self . description_if_not_present = new_literal_nl_true_value
Update the natural language texts corresponding to this Literal.
Update the natural language texts corresponding to this Literal .
"""
        Update the natural language texts corresponding to this Literal.

        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        """
self
new_literal_nl_true_value
str
New text in natural language stating that the Literal is present (defended).
New text in natural language stating that the Literal is present ( defended ) .
new_literal_nl_unknown_value
str
New text in natural language stating that the Literal is unknown.
New text in natural language stating that the Literal is unknown .
new_literal_nl_false_value
str
New text in natural language stating that the Literal is absent.
New text in natural language stating that the Literal is absent .