
Author: ceki Date: Mon Aug 7 19:26:40 2006 New Revision: 400 Modified: logback/classic/trunk/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java Log: added an ommitted action related to configuration/logger element Modified: logback/classic/trunk/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java ============================================================================== --- logback/classic/trunk/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java (original) +++ logback/classic/trunk/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java Mon Aug 7 19:26:40 2006 @@ -7,14 +7,14 @@ * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation. */ - -package ch.qos.logback.classic.joran; +package ch.qos.logback.classic.joran; import ch.qos.logback.classic.joran.action.ConfigurationAction; import ch.qos.logback.classic.joran.action.EvaluatorAction; import ch.qos.logback.classic.joran.action.LayoutAction; import ch.qos.logback.classic.joran.action.LevelAction; +import ch.qos.logback.classic.joran.action.LoggerAction; import ch.qos.logback.classic.joran.action.RootLoggerAction; import ch.qos.logback.core.joran.JoranConfiguratorBase; import ch.qos.logback.core.joran.action.AppenderRefAction; @@ -22,42 +22,36 @@ import ch.qos.logback.core.joran.spi.Pattern; import ch.qos.logback.core.joran.spi.RuleStore; - - /** * A JoranConfigurator add few rules specific to the Classic module. - * + * * @author Ceki Gülcü */ public class JoranConfigurator extends JoranConfiguratorBase { - + public JoranConfigurator() { } - + public void addInstanceRules(RuleStore rs) { - + rs.addRule(new Pattern("configuration"), new ConfigurationAction()); - - rs.addRule( - new Pattern("configuration/evaluator"), new EvaluatorAction()); - rs.addRule( - new Pattern("configuration/evaluator/matcher"), new MatcherAction()); - - rs.addRule( - new Pattern("configuration/logger/level"), new LevelAction()); - rs.addRule( - new Pattern("configuration/root"), new RootLoggerAction()); - rs.addRule( - new Pattern("configuration/root/level"), new LevelAction()); - rs.addRule( - new Pattern("configuration/logger/appender-ref"), + + rs.addRule(new Pattern("configuration/evaluator"), new EvaluatorAction()); + rs.addRule(new Pattern("configuration/evaluator/matcher"), + new MatcherAction()); + + rs.addRule(new Pattern("configuration/logger"), new LoggerAction()); + rs.addRule(new Pattern("configuration/logger/level"), new LevelAction()); + + rs.addRule(new Pattern("configuration/root"), new RootLoggerAction()); + rs.addRule(new Pattern("configuration/root/level"), new LevelAction()); + rs.addRule(new Pattern("configuration/logger/appender-ref"), new AppenderRefAction()); - rs.addRule( - new Pattern("configuration/root/appender-ref"), + rs.addRule(new Pattern("configuration/root/appender-ref"), new AppenderRefAction()); - rs.addRule( - new Pattern("configuration/appender/layout"), new LayoutAction()); + rs + .addRule(new Pattern("configuration/appender/layout"), + new LayoutAction()); } - }