Class DiagnosticBase

    • Constructor Summary

      Constructors 
      Constructor Description
      DiagnosticBase()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.String problem()
      returns the potential problem that triggered the message
      abstract java.lang.Object reason()
      returns the reason for the message
      abstract java.lang.String solution()
      suggests a possible solution for the possible problem
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DiagnosticBase

        public DiagnosticBase()
    • Method Detail

      • reason

        public abstract java.lang.Object reason()
        returns the reason for the message
      • problem

        public abstract java.lang.String problem()
        returns the potential problem that triggered the message
      • solution

        public abstract java.lang.String solution()
        suggests a possible solution for the possible problem
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object