Convert the Level names to names of methods on console object
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 10 Sep 2013 15:39:33 +0200
changeset 1277853245102164
parent 1276 0faedeb34895
child 1278 1dac1da89357
Convert the Level names to names of methods on console object
rt/emul/compact/src/main/java/java/util/logging/Logger.java
     1.1 --- a/rt/emul/compact/src/main/java/java/util/logging/Logger.java	Tue Sep 10 15:17:54 2013 +0200
     1.2 +++ b/rt/emul/compact/src/main/java/java/util/logging/Logger.java	Tue Sep 10 15:39:33 2013 +0200
     1.3 @@ -449,9 +449,17 @@
     1.4          if (record.getLevel().intValue() < levelValue) {
     1.5              return;
     1.6          }
     1.7 +        
     1.8 +        String method;
     1.9 +        switch (record.getLevel().toString()) {
    1.10 +            case "INFO": method = "info";  break;
    1.11 +            case "SEVERE": method = "error"; break;
    1.12 +            case "WARNING": method = "warn"; break;
    1.13 +            default: method = "log"; break;
    1.14 +        }
    1.15  
    1.16          consoleLog(
    1.17 -            record.getLevel().toString(), 
    1.18 +            method, 
    1.19              record.getLoggerName(),
    1.20              record.getMessage()
    1.21          );