org.mozilla.jss.util
Class Debug
java.lang.Object
|
+--org.mozilla.jss.util.Debug
- public class Debug
- extends java.lang.Object
Controls debug-mode operation of JSS classes, and allows for printing
trace statements to standard output.
- See Also:
Assert
Constructor Summary |
Debug()
|
Method Summary |
static int |
getLevel()
Get debugging level of the application. |
static java.lang.String |
getLevelStr()
|
static void |
setLevel(int level)
Set the debugging level of the application. |
static void |
trace(int level,
java.lang.String str)
Print a trace statement to standard output. |
static void |
trace(java.lang.String str)
Print a trace statement to standard output. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DEBUG
public static final boolean DEBUG
- Controls debug mode for JSS. If DEBUG==true, debugging
code will be enabled. If DEBUG==false, debugging code will not be
executed. This variable does not influence the printing of trace
statements; their execution depends on the debug level, which can
be accessed through setLevel and getLevel.
- See Also:
Assert
OBNOXIOUS
public static final int OBNOXIOUS
VERBOSE
public static final int VERBOSE
ERROR
public static final int ERROR
QUIET
public static final int QUIET
Debug
public Debug()
trace
public static void trace(int level,
java.lang.String str)
- Print a trace statement to standard output.
- Parameters:
level
- The detail level of the statement.
The level must be greater than 0.str
- The trace statement.
trace
public static void trace(java.lang.String str)
- Print a trace statement to standard output.
Uses the VERBOSE detail level.
- Parameters:
str
- The trace statement.
setLevel
public static void setLevel(int level)
- Set the debugging level of the application.
The level must not be negative.
getLevel
public static int getLevel()
- Get debugging level of the application.
- Returns:
- The current debugging level of the application.
getLevelStr
public static java.lang.String getLevelStr()