Do not use the anonymous logger.
1.1 --- a/openide.util/src/org/openide/util/Utilities.java Mon Mar 26 22:24:10 2007 +0000
1.2 +++ b/openide.util/src/org/openide/util/Utilities.java Thu Mar 29 21:39:12 2007 +0000
1.3 @@ -93,6 +93,9 @@
1.4 * @author Jan Palka, Ian Formanek, Jaroslav Tulach
1.5 */
1.6 public final class Utilities {
1.7 +
1.8 + private static final Logger LOG = Logger.getLogger(Utilities.class.getName());
1.9 +
1.10 /** Operating system is Windows NT. */
1.11 public static final int OS_WINNT = 1 << 0;
1.12
1.13 @@ -1938,7 +1941,7 @@
1.14 bounds.height -= (bounds.y + Integer.parseInt(st.nextToken()));
1.15 bounds.width -= (bounds.x + Integer.parseInt(st.nextToken()));
1.16 } catch (NumberFormatException ex) {
1.17 - Logger.getAnonymousLogger().log(Level.WARNING, null, ex);
1.18 + LOG.log(Level.WARNING, null, ex);
1.19 }
1.20 }
1.21
1.22 @@ -1961,7 +1964,7 @@
1.23 bounds.height -= (insets.top + insets.bottom);
1.24 bounds.width -= (insets.left + insets.right);
1.25 } catch (Exception ex) {
1.26 - Logger.getAnonymousLogger().log(Level.WARNING, null, ex);
1.27 + LOG.log(Level.WARNING, null, ex);
1.28 }
1.29
1.30 return bounds;
1.31 @@ -2429,7 +2432,7 @@
1.32 try {
1.33 en = current.getResources("META-INF/netbeans/translate.names");
1.34 } catch (IOException ex) {
1.35 - Logger.getAnonymousLogger().log(Level.WARNING, null, ex);
1.36 + LOG.log(Level.WARNING, null, ex);
1.37 en = null;
1.38 }
1.39
1.40 @@ -2492,8 +2495,8 @@
1.41 loadTranslationFile(re, reader, list);
1.42 reader.close();
1.43 } catch (IOException ex) {
1.44 - Logger.getAnonymousLogger().log(Level.WARNING, "Problematic file: " + u);
1.45 - Logger.getAnonymousLogger().log(Level.WARNING, null, ex);
1.46 + LOG.log(Level.WARNING, "Problematic file: " + u);
1.47 + LOG.log(Level.WARNING, null, ex);
1.48 }
1.49 }
1.50
2.1 --- a/openide.util/src/org/openide/util/WeakListenerImpl.java Mon Mar 26 22:24:10 2007 +0000
2.2 +++ b/openide.util/src/org/openide/util/WeakListenerImpl.java Thu Mar 29 21:39:12 2007 +0000
2.3 @@ -51,6 +51,9 @@
2.4 * @author Jaroslav Tulach
2.5 */
2.6 abstract class WeakListenerImpl implements java.util.EventListener {
2.7 +
2.8 + private static final Logger LOG = Logger.getLogger(WeakListenerImpl.class.getName());
2.9 +
2.10 /** weak reference to listener */
2.11 private ListenerReference ref;
2.12
2.13 @@ -537,7 +540,7 @@
2.14 remove = getRemoveMethod(methodClass, methodName, types[0]);
2.15
2.16 if (remove == null) {
2.17 - Logger.getAnonymousLogger().warning(
2.18 + LOG.warning(
2.19 "Can't remove " + ref.listenerClass.getName() + //NOI18N
2.20 " using method " + methodName + //NOI18N
2.21 " from " + src
2.22 @@ -558,10 +561,10 @@
2.23 try {
2.24 remove.invoke(src, params);
2.25 } catch (Exception ex) { // from invoke(), should not happen
2.26 - Logger.getAnonymousLogger().warning(
2.27 + LOG.warning(
2.28 "Problem encountered while calling " + methodClass + "." + methodName + "(...) on " + src
2.29 ); // NOI18N
2.30 - Logger.getAnonymousLogger().log(Level.WARNING, null, ex);
2.31 + LOG.log(Level.WARNING, null, ex);
2.32 }
2.33 }
2.34
3.1 --- a/openide.util/src/org/openide/util/actions/CallableSystemAction.java Mon Mar 26 22:24:10 2007 +0000
3.2 +++ b/openide.util/src/org/openide/util/actions/CallableSystemAction.java Thu Mar 29 21:39:12 2007 +0000
3.3 @@ -123,7 +123,7 @@
3.4 */
3.5 protected boolean asynchronous() {
3.6 if (warnedAsynchronousActions.add(getClass())) {
3.7 - Logger.getAnonymousLogger().warning(
3.8 + Logger.getLogger(CallableSystemAction.class.getName()).warning(
3.9 "Warning - " + getClass().getName() +
3.10 " should override CallableSystemAction.asynchronous() to return false"
3.11 );
4.1 --- a/openide.util/src/org/openide/util/io/NbObjectOutputStream.java Mon Mar 26 22:24:10 2007 +0000
4.2 +++ b/openide.util/src/org/openide/util/io/NbObjectOutputStream.java Thu Mar 29 21:39:12 2007 +0000
4.3 @@ -172,7 +172,7 @@
4.4 b.append("]"); // NOI18N
4.5 }
4.6
4.7 - Logger.getAnonymousLogger().warning(b.toString());
4.8 + Logger.getLogger(NbObjectOutputStream.class.getName()).warning(b.toString());
4.9 }
4.10 }
4.11