public class Debug
extends java.lang.Object
This class defines a set of static methods that can be called to produce debugging messages. Messages have an associated "debug level" and messages below the current setting are not displayed.
| Modifier and Type | Field | Description |
|---|---|---|
protected int |
debug |
The internal debug level.
|
| Constructor | Description |
|---|---|
Debug() |
Constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
getDebug() |
Get the current debug level.
|
void |
message(int level,
java.lang.String message) |
Print debug message (if the debug level is high enough).
|
void |
message(int level,
java.lang.String message,
java.lang.String spec) |
Print debug message (if the debug level is high enough).
|
void |
message(int level,
java.lang.String message,
java.lang.String spec1,
java.lang.String spec2) |
Print debug message (if the debug level is high enough).
|
void |
setDebug(int newDebug) |
Set the debug level for future messages.
|
public void setDebug(int newDebug)
public int getDebug()
public void message(int level,
java.lang.String message)
Prints "the message"
level - The debug level of this message. This message
will only be
displayed if the current debug level is at least equal to this
value.message - The text of the message.public void message(int level,
java.lang.String message,
java.lang.String spec)
Prints "the message: spec"
level - The debug level of this message. This message
will only be
displayed if the current debug level is at least equal to this
value.message - The text of the message.spec - An argument to the message.public void message(int level,
java.lang.String message,
java.lang.String spec1,
java.lang.String spec2)
Prints "the message: spec1" and "spec2" indented on the next line.
level - The debug level of this message. This message
will only be
displayed if the current debug level is at least equal to this
value.message - The text of the message.spec1 - An argument to the message.spec2 - Another argument to the message.Copyright ? 2001-2003 Apache Software Foundation. All Rights Reserved.