gran.tools
Class Logger

java.lang.Object
  extended bygran.tools.Logger
All Implemented Interfaces:
LeveledLogger, java.io.Serializable

public class Logger
extends java.lang.Object
implements LeveledLogger, java.io.Serializable

See Also:
Serialized Form

Field Summary
static int CALL
           
static int DEBUG
           
static int INFO
           
protected static java.lang.String[] levels
           
protected static int logLevel
           
static int SILENT
           
 
Constructor Summary
Logger(java.lang.Class theClass)
           
Logger(java.lang.String subsystem)
           
 
Method Summary
 void assertVal(boolean exp, java.lang.String exstring)
           
 void call(java.lang.Object o)
           
 void debug(java.lang.Object o)
           
 void info(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SILENT

public static final int SILENT
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

DEBUG

public static final int DEBUG
See Also:
Constant Field Values

CALL

public static final int CALL
See Also:
Constant Field Values

logLevel

protected static int logLevel

levels

protected static final java.lang.String[] levels
Constructor Detail

Logger

public Logger(java.lang.String subsystem)

Logger

public Logger(java.lang.Class theClass)
Method Detail

info

public void info(java.lang.Object o)
Specified by:
info in interface LeveledLogger

debug

public void debug(java.lang.Object o)
Specified by:
debug in interface LeveledLogger

call

public void call(java.lang.Object o)

assertVal

public void assertVal(boolean exp,
                      java.lang.String exstring)


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.