package com.jaivox.util;
import java.util.logging.*;
import java.util.*;
import java.text.*;
/**
* A custom formatter for log messages. This can be modified to make the
* messages more suitable. To do so, simply change the information that
* is written out from the LogRecord in the format method.
*/
public class Logformat extends java.util.logging.Formatter {
public static DateFormat simple = new SimpleDateFormat ("yyMMddhhmmss: ");
public String format (LogRecord R) {
StringBuffer sb = new StringBuffer ();
String datetime = simple.format (new Date ());
sb.append (datetime);
Level l = R.getLevel ();
if (l == Level.SEVERE) sb.append ("Critical: ");
String msg = R.getMessage ();
sb.append (msg);
sb.append ("\n");
String formatted = new String (sb);
return formatted;
}
}