Index: src/org/netbeans/lib/jmi/util/Logger.java =================================================================== RCS file: /cvs/mdr/src/org/netbeans/lib/jmi/util/Logger.java,v retrieving revision 1.2 diff -u -r1.2 Logger.java --- src/org/netbeans/lib/jmi/util/Logger.java 21 Oct 2002 08:43:58 -0000 1.2 +++ src/org/netbeans/lib/jmi/util/Logger.java 29 Nov 2002 07:45:09 -0000 @@ -188,6 +188,10 @@ } } + public boolean isLoggable(int severity) { + return severity >= minLogSeverity; + } + /** Prints the exception to the log file together with its annotations recursively * @param severity the severity to be applied to the exception (overrides default), e.g. {@link #EXCEPTION} * @param t the exception to notify @@ -198,6 +202,9 @@ } private void notify(int severity, Throwable t, Set visited) { + if (!isNotifiable(severity)) + return; + if (!visited.add(t)) return; Annotation[] ann = findAnnotations(t);