1 17 18 package org.apache.geronimo.system.logging.log4j; 19 20 import org.apache.log4j.helpers.PatternConverter; 21 22 28 public class PatternParser 29 extends org.apache.log4j.helpers.PatternParser { 30 public PatternParser(String pattern) { 31 super(pattern); 32 } 33 34 protected void finalizeConverter(char c) { 35 PatternConverter pc = null; 36 switch (c) { 37 case 'a': 38 String key = extractOption(); 39 pc = new NamedNDCConverter(formattingInfo, key); 40 currentLiteral.setLength(0); 41 break; 42 default: 43 super.finalizeConverter(c); 44 return; 45 } 46 addConverter(pc); 47 } 48 } 49 | Popular Tags |