Class AbstractMessageLogger

    • Constructor Detail

      • AbstractMessageLogger

        public AbstractMessageLogger()
    • Method Detail

      • debug

        public void debug​(java.lang.String msg)
        Specified by:
        debug in interface MessageLogger
      • verbose

        public void verbose​(java.lang.String msg)
        Specified by:
        verbose in interface MessageLogger
      • deprecated

        public void deprecated​(java.lang.String msg)
        Specified by:
        deprecated in interface MessageLogger
      • info

        public void info​(java.lang.String msg)
        Specified by:
        info in interface MessageLogger
      • rawinfo

        public void rawinfo​(java.lang.String msg)
        Specified by:
        rawinfo in interface MessageLogger
      • warn

        public void warn​(java.lang.String msg)
        Specified by:
        warn in interface MessageLogger
      • error

        public void error​(java.lang.String msg)
        Specified by:
        error in interface MessageLogger
      • getProblems

        public java.util.List<java.lang.String> getProblems()
        Specified by:
        getProblems in interface MessageLogger
      • sumupProblems

        public void sumupProblems()
        Description copied from interface: MessageLogger
        Sumup all problems encountered so far, and clear them.
        Specified by:
        sumupProblems in interface MessageLogger
      • clearProblems

        public void clearProblems()
        Description copied from interface: MessageLogger
        Clears the list of problems, warns and errors.
        Specified by:
        clearProblems in interface MessageLogger
      • getErrors

        public java.util.List<java.lang.String> getErrors()
        Specified by:
        getErrors in interface MessageLogger
      • getWarns

        public java.util.List<java.lang.String> getWarns()
        Specified by:
        getWarns in interface MessageLogger
      • endProgress

        public void endProgress​(java.lang.String msg)
        Specified by:
        endProgress in interface MessageLogger
      • doProgress

        protected abstract void doProgress()
        Indicates a progression for a long running task
      • doEndProgress

        protected abstract void doEndProgress​(java.lang.String msg)
        Indicates the end of a long running task
        Parameters:
        msg - the message associated with long running task end.