Author: [log in to unmask] Date: Tue Dec 16 15:23:46 2014 New Revision: 3456 Log: Add very basic log formatter if you don't want lots of info. Added: projects/lcsim/trunk/util/src/main/java/org/lcsim/util/log/BasicFormatter.java Added: projects/lcsim/trunk/util/src/main/java/org/lcsim/util/log/BasicFormatter.java ============================================================================= --- projects/lcsim/trunk/util/src/main/java/org/lcsim/util/log/BasicFormatter.java (added) +++ projects/lcsim/trunk/util/src/main/java/org/lcsim/util/log/BasicFormatter.java Tue Dec 16 15:23:46 2014 @@ -0,0 +1,26 @@ +package org.lcsim.util.log; + +import java.util.logging.Formatter; +import java.util.logging.LogRecord; + +public class BasicFormatter extends Formatter { + + String prepend = null; + + public BasicFormatter(String prepend) { + this.prepend = prepend; + } + + public BasicFormatter() { + } + + public String format(LogRecord record) { + StringBuilder sb = new StringBuilder(); + if (prepend != null) { + sb.append("[ " + prepend + " ] "); + sb.append(' '); + } + sb.append(record.getMessage() + '\n'); + return sb.toString(); + } +} ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the LCDET-SVN list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1