home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 September / PCO_0998.ISO / browser / ns405lyc / netcast.z / ncjava10.jar / netscape / netcast / application / DebugManager.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-03-09  |  1.5 KB  |  69 lines

  1. package netscape.netcast.application;
  2.  
  3. import netscape.javascript.JSObject;
  4.  
  5. public class DebugManager {
  6.    private static boolean _debug;
  7.  
  8.    public static boolean isInDebug() {
  9.       return _debug;
  10.    }
  11.  
  12.    public static void setDebugMode(boolean var0) {
  13.       _debug = var0;
  14.    }
  15.  
  16.    public static void setDebugMode(String var0) {
  17.       _debug = var0.equalsIgnoreCase("true");
  18.    }
  19.  
  20.    public static void println(Object var0) {
  21.       if (_debug) {
  22.          System.out.println(var0);
  23.       }
  24.  
  25.    }
  26.  
  27.    public static void print(Object var0) {
  28.       if (_debug) {
  29.          System.out.print(var0);
  30.       }
  31.  
  32.    }
  33.  
  34.    public static void println(int var0) {
  35.       if (_debug) {
  36.          System.out.println(var0);
  37.       }
  38.  
  39.    }
  40.  
  41.    public static void print(int var0) {
  42.       if (_debug) {
  43.          System.out.print(var0);
  44.       }
  45.  
  46.    }
  47.  
  48.    public static void println(long var0) {
  49.       if (_debug) {
  50.          System.out.println(var0);
  51.       }
  52.  
  53.    }
  54.  
  55.    public static void print(long var0) {
  56.       if (_debug) {
  57.          System.out.print(var0);
  58.       }
  59.  
  60.    }
  61.  
  62.    public static void alert(JSObject var0, String var1) {
  63.       if (_debug) {
  64.          var0.eval("alert(" + var1 + ")");
  65.       }
  66.  
  67.    }
  68. }
  69.