Class LogicalSymbols


  • public class LogicalSymbols
    extends java.lang.Object
    This class provides some String constants for logical symbols and allows to modify them at runtime. This functionality is currently used to switch between different constants for classical negation and contradiction.
    Author:
    Matthias Thimm, Sebastian Homann
    • Constructor Detail

      • LogicalSymbols

        public LogicalSymbols()
    • Method Detail

      • setClassicalNegationSymbol

        public static void setClassicalNegationSymbol​(java.lang.String sym)
      • setContradictionSymbol

        public static void setContradictionSymbol​(java.lang.String sym)
      • CLASSICAL_NEGATION

        public static java.lang.String CLASSICAL_NEGATION()
      • DISJUNCTION

        public static java.lang.String DISJUNCTION()
      • CONJUNCTION

        public static java.lang.String CONJUNCTION()
      • FORALLQUANTIFIER

        public static java.lang.String FORALLQUANTIFIER()
      • EXISTSQUANTIFIER

        public static java.lang.String EXISTSQUANTIFIER()
      • IMPLICATION

        public static java.lang.String IMPLICATION()
      • EQUIVALENCE

        public static java.lang.String EQUIVALENCE()
      • TAUTOLOGY

        public static java.lang.String TAUTOLOGY()
      • CONTRADICTION

        public static java.lang.String CONTRADICTION()
      • PARENTHESES_LEFT

        public static java.lang.String PARENTHESES_LEFT()
      • PARENTHESES_RIGHT

        public static java.lang.String PARENTHESES_RIGHT()
      • NECESSITY

        public static java.lang.String NECESSITY()
      • POSSIBILITY

        public static java.lang.String POSSIBILITY()
      • EQUALITY

        public static java.lang.String EQUALITY()
      • INEQUALITY

        public static java.lang.String INEQUALITY()
      • EXCLUSIVEDISJUNCTION

        public static java.lang.String EXCLUSIVEDISJUNCTION()