Class ConsoleHandler

    • Field Detail

      • out

        private static final java.io.OutputStream out
      • err

        private static final java.io.OutputStream err
      • console

        private static final java.io.PrintWriter console
    • Constructor Detail

      • ConsoleHandler

        public ConsoleHandler()
        Construct a new instance.
      • ConsoleHandler

        public ConsoleHandler​(java.util.logging.Formatter formatter)
        Construct a new instance.
        Parameters:
        formatter - the formatter to use
      • ConsoleHandler

        public ConsoleHandler​(ConsoleHandler.Target target)
        Construct a new instance.
        Parameters:
        target - the target to write to, or null to start with an uninitialized target
      • ConsoleHandler

        public ConsoleHandler​(ConsoleHandler.Target target,
                              java.util.logging.Formatter formatter)
        Construct a new instance.
        Parameters:
        target - the target to write to, or null to start with an uninitialized target
        formatter - the formatter to use
    • Method Detail

      • setTarget

        public void setTarget​(ConsoleHandler.Target target)
        Set the target for this console handler.
        Parameters:
        target - the target to write to, or null to clear the target
      • wrap

        private static java.io.OutputStream wrap​(java.io.OutputStream outputStream)
      • wrap

        private static java.io.Writer wrap​(java.io.Writer writer)
      • setOutputStream

        public void setOutputStream​(java.io.OutputStream outputStream)
        Set the output stream to write to.
        Overrides:
        setOutputStream in class OutputStreamHandler
        Parameters:
        outputStream - the new output stream or null for none