Class LogFile

java.lang.Object
com.sun.javatest.util.LogFile

public class LogFile extends Object
An object providing support for writing log messages to a file.
  • Constructor Details

    • LogFile

      public LogFile()
      Create a log file object to which log messages can be written. The messages will be written to System.err.
    • LogFile

      public LogFile(Writer out)
      Create a log file object to which log messages can be written.
      Parameters:
      out - the stream to which to write the messages.
    • LogFile

      public LogFile(File file)
      Create a log file object to which log messages can be written.
      Parameters:
      file - the file to which to write the messages.
  • Method Details

    • log

      public void log(I18NResourceBundle i18n, String key)
      Print a text message to the logfile. A single line of text which is as short as possible is highly recommended for readability purposes.
      Parameters:
      i18n - a resource bundle containing the localized messages
      key - a key into the resource bundle for the required message
    • log

      public void log(I18NResourceBundle i18n, String key, Object arg)
      Print a text message to the workdir logfile. A single line of text which is as short as possible is highly recommended for readability purposes.
      Parameters:
      i18n - a resource bundle containing the localized messages
      key - a key into the resource bundle for the required message
      arg - An argument to be formatted into the specified message. If this is a Throwable, its stack trace will be included in the log.
    • log

      public void log(I18NResourceBundle i18n, String key, Object... args)
      Print a text message to the workdir logfile. A single line of text which is as short as possible is highly recommended for readability purposes.
      Parameters:
      i18n - a resource bundle containing the localized messages
      key - a key into the resource bundle for the required message
      args - An array of arguments to be formatted into the specified message. If the first arg is a Throwable, its stack trace will be included in the log.