diff servlet/src/digilib/Utils.java @ 1:0ff3ede32060

Initial revision
author robcast
date Thu, 17 Jan 2002 15:25:46 +0100
parents
children 8d9a0abf3626
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/servlet/src/digilib/Utils.java	Thu Jan 17 15:25:46 2002 +0100
@@ -0,0 +1,48 @@
+/*  Utils -- general utility classes for scaler servlet
+
+  Digital Image Library servlet components
+
+  Copyright (C) 2001, 2002 Robert Casties (robcast@mail.berlios.de)
+
+  This program is free software; you can redistribute  it and/or modify it
+  under  the terms of  the GNU General  Public License as published by the
+  Free Software Foundation;  either version 2 of the  License, or (at your
+  option) any later version.
+   
+  Please read license.txt for the full details. A copy of the GPL
+  may be found at http://www.gnu.org/copyleft/lgpl.html
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, write to the Free Software
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+*/
+
+package digilib;
+
+public class Utils {
+
+  public Utils() {
+  }
+
+  public Utils(int dbg) {
+    debugLevel = dbg;
+  }
+
+  /**
+   *  Debugging help
+   *    dprintln(1, "blabla");
+   *    will be printed on stdout if debug >= 1
+   */
+  public static int debugLevel = 10;
+  public static void dprintln(int dbg, String s) {
+    if (debugLevel >= dbg) {
+      String ind = "";
+      // indent by debuglevel
+      for (int i = 0; i < dbg; i++) {
+        ind += "  ";
+      }
+      System.out.println(ind+s);
+    }
+  }
+}