2 package com
.piclab
.wikitest
;
4 import java
.util
.logging
.*;
6 class WikiLogFormatter
extends Formatter
{
8 java
.text
.DateFormat m_df
;
10 public WikiLogFormatter() {
11 m_df
= new java
.text
.SimpleDateFormat( "HH:mm:ss " );
14 public String
format( LogRecord rec
) {
15 StringBuffer sb
= new StringBuffer( 200 );
17 sb
.append( m_df
.format( new java
.util
.Date() ) );
19 Level l
= rec
.getLevel();
20 if ( l
== Level
.SEVERE
) {
21 sb
.append( "ERROR: " );
22 } else if ( l
== Level
.WARNING
) {
23 sb
.append( " WARN: " );
24 } else if ( l
== Level
.CONFIG
) {
25 sb
.append( " CONF: " );
26 } else if ( l
== Level
.INFO
|| l
== Level
.FINE
||
27 l
== Level
.FINER
|| l
== Level
.FINEST
) {
28 sb
.append( " INFO: " );
32 sb
.append( rec
.getMessage() ).append( "\n" );