1 18 package org.objectweb.speedo.generation.enhancer; 19 20 import org.objectweb.util.monolog.api.Logger; 21 import org.objectweb.util.monolog.api.BasicLevel; 22 23 27 public class LoggedClass { 28 29 protected Logger logger; 30 protected boolean debug = false; 31 32 public LoggedClass() { 33 } 34 35 public LoggedClass(Logger logger) { 36 this.logger = logger; 37 if (logger != null) { 38 debug = logger.isLoggable(BasicLevel.DEBUG); 39 } 40 } 41 42 public Logger getLogger() { 43 return logger; 44 } 45 46 public void setLogger(Logger logger) { 47 this.logger = logger; 48 } 49 } 50 | Popular Tags |