00001 package cast.core.logging;
00002
00003 import org.apache.log4j.helpers.FormattingInfo;
00004 import org.apache.log4j.helpers.PatternConverter;
00005 import org.apache.log4j.spi.LoggingEvent;
00006
00012 public class ColourStartConverter extends PatternConverter {
00013
00014 public ColourStartConverter(FormattingInfo _formattingInfo) {
00015 super(_formattingInfo);
00016 }
00017
00018 @Override
00019 protected String convert(LoggingEvent _event) {
00020 if (_event instanceof CASTLoggingEvent) {
00021 return ((CASTLoggingEvent) _event).getAdditions().getColourStart();
00022 }
00023 return "";
00024 }
00025
00026 }