[Top][All Lists]

[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
Changes by:     Mark Wielaard <address@hidden>  06/04/03 08:59:53

Modified files:
        .              : ChangeLog 

Log message:
        2006-04-03  Rafael H. Schloming  <address@hidden>
        Fixes bug #26668
        * java/util/logging/ (parse): Document.
        * java/util/logging/ (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/ (root): New static final field.
        (Logger): Set parent to root.
        (setParent): Directly check root field.


reply via email to

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