de.uni_paderborn.fujaba.basic
Class FujabaDebug

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.FujabaDebug
Direct Known Subclasses:
FD

public class FujabaDebug
extends java.lang.Object

This class makes some debug functions available to the fujaba group. Every error message could be turned on or off by changing the linked member variable.

Version:
$Revision: 1.34.2.1 $
Author:
$Author: mksoft $

Field Summary
static DebugPreferences options
          Get the data from the debug panel.
static boolean SETATTRSTONULL
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
FujabaDebug()
           
 
Method Summary
protected static void _print(java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
protected static void _println(java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String getStackTrace(int begin, int end)
          Get the stackTrace attribute of the FujabaDebug class
static java.lang.String getStackTrace(java.lang.Throwable throwable, int begin, int end)
          Get the stackTrace attribute of the FujabaDebug class
static void print()
          No comment provided by developer, please add a comment to improve documentation.
static void print(int debugValue)
          No comment provided by developer, please add a comment to improve documentation.
static void print(int debugValue, java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
static void print(int debugValue, java.lang.String out)
          No comment provided by developer, please add a comment to improve documentation.
static void print(java.lang.Object out)
          Debug messages which are important for all.
static void print(java.lang.String out)
          No comment provided by developer, please add a comment to improve documentation.
static void println()
          Debug messages which are important for all.
static void println(int debugValue)
          No comment provided by developer, please add a comment to improve documentation.
static void println(int debugValue, java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
static void println(int debugValue, java.lang.String out)
          No comment provided by developer, please add a comment to improve documentation.
static void println(java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
static void println(java.lang.String out)
          No comment provided by developer, please add a comment to improve documentation.
static void printRemoveYouStack()
          No comment provided by developer, please add a comment to improve documentation.
static void printStackTrace()
          No comment provided by developer, please add a comment to improve documentation.
static void printStackTrace(int depth)
          No comment provided by developer, please add a comment to improve documentation.
static void printStackTrace(int begin, int end)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SETATTRSTONULL

public static final boolean SETATTRSTONULL
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

options

public static DebugPreferences options
Get the data from the debug panel.

Constructor Detail

FujabaDebug

public FujabaDebug()
Method Detail

getStackTrace

public static java.lang.String getStackTrace(java.lang.Throwable throwable,
                                             int begin,
                                             int end)
Get the stackTrace attribute of the FujabaDebug class

Parameters:
throwable - No description provided
begin - No description provided
end - No description provided
Returns:
The stackTrace value

getStackTrace

public static java.lang.String getStackTrace(int begin,
                                             int end)
Get the stackTrace attribute of the FujabaDebug class

Parameters:
begin - No description provided
end - No description provided
Returns:
The stackTrace value

printStackTrace

public static void printStackTrace(int begin,
                                   int end)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
begin - No description provided
end - No description provided

printStackTrace

public static void printStackTrace(int depth)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
depth - No description provided

printStackTrace

public static void printStackTrace()
No comment provided by developer, please add a comment to improve documentation.


println

public static void println()
Debug messages which are important for all.


println

public static void println(int debugValue)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided

println

public static void println(java.lang.String out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

println

public static void println(int debugValue,
                           java.lang.String out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided
out - No description provided

println

public static void println(java.lang.Object out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

println

public static void println(int debugValue,
                           java.lang.Object out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided
out - No description provided

_println

protected static void _println(java.lang.Object out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

print

public static void print(java.lang.Object out)
Debug messages which are important for all.

Parameters:
out - No description provided

print

public static void print(int debugValue,
                         java.lang.Object out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided
out - No description provided

_print

protected static void _print(java.lang.Object out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

print

public static void print()
No comment provided by developer, please add a comment to improve documentation.


print

public static void print(int debugValue)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided

print

public static void print(int debugValue,
                         java.lang.String out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
debugValue - No description provided
out - No description provided

print

public static void print(java.lang.String out)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

printRemoveYouStack

public static void printRemoveYouStack()
No comment provided by developer, please add a comment to improve documentation.