commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ./ChangeLog java/util/logging/Level.j...


From: Mark Wielaard
Subject: [commit-cp] classpath ./ChangeLog java/util/logging/Level.j...
Date: Mon, 03 Apr 2006 08:59:53 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Mark Wielaard <address@hidden>  06/04/03 08:59:53

Modified files:
        .              : ChangeLog 
        java/util/logging: Level.java LogManager.java Logger.java 

Log message:
        2006-04-03  Rafael H. Schloming  <address@hidden>
        
        Fixes bug #26668
        * java/util/logging/Level.java (parse): Document.
        * java/util/logging/LogManager.java (rootLogger): Removed.
        (LogManager): Just set loggers to new HashMap.
        (getLogManager): Make synchronized. Create and init LogManager if it
        doesn't exist yet.
        (static): Removed block.
        (MANAGER_PROPERTY): New private final string.
        (makeLogManager): Use new property string, move warning to
        createInstance() method.
        (CONFIG_PROPERTY): New private final string.
        (initLogManager): New method.
        (addLogger): Use Logger.root, not rootLogger.
        (findAncestor): Likewise.
        (readConfiguration): Move warning to createInstance() method.
        Add handlers directly to Logger.root. Warn about bad level values.
        (getClassProperty): Use new locateClass() method.
        (getInstanceProperty): Only catch specific newInstance Errors.
        (createInstance): Make private and takes a string to use in warning
        messages. Use new locateClass() method and generate appropriate
        warning message.
        (warn): New methods.
        (locateClass): Locates a class through the context class loader and
        system class loader as backup.
        * java/util/logging/Logger.java (root): New static final field.
        (Logger): Set parent to root.
        (setParent): Directly check root field.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6990&tr2=1.6991&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/logging/Level.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/logging/LogManager.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/logging/Logger.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]