
Author: seb Date: Tue Jul 25 15:09:09 2006 New Revision: 300 Modified: logback/classic/trunk/src/main/java/ch/qos/logback/classic/LoggerContext.java Log: Type Safety Modified: logback/classic/trunk/src/main/java/ch/qos/logback/classic/LoggerContext.java ============================================================================== --- logback/classic/trunk/src/main/java/ch/qos/logback/classic/LoggerContext.java (original) +++ logback/classic/trunk/src/main/java/ch/qos/logback/classic/LoggerContext.java Tue Jul 25 15:09:09 2006 @@ -30,14 +30,14 @@ // We want loggerCache to be synchronized so Hashtable is a good choice. In practice, it // performs a little faster than the map returned by Collections.synchronizedMap at the // cost of a very slightly higher memory footprint. - private Hashtable loggerCache; + private Hashtable<String, Logger> loggerCache; public LoggerContext() { super(); this.root = new Logger("root", null, this); this.root.setLevel(Level.DEBUG); - this.loggerCache = new Hashtable(); + this.loggerCache = new Hashtable<String, Logger>(); size = 1; putObject(CoreGlobal.EVALUATOR_MAP, new HashMap()); }