de.uni_paderborn.fujaba.basic
Class FD

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.FujabaDebug
      extended byde.uni_paderborn.fujaba.basic.FD

public class FD
extends FujabaDebug

This class just shortens the name FujabaDebug. In addition, it provides a boolean function that may be used in an if statement:

 if (FD.isOn (OD.DEBUG_LEVEL_F)) log.debug ("Hallo world");
 
This may replease old statements of the form:
 FujabaDebug.println (OptionsDebug.DEBUG_LEVEL_F, "Hallo world");
 
The new statement does not perform the computation of the complex string output message, in case the message is filtered. This could save a lot of runtime.

Version:
$Revision: 1.18 $
Author:
$Author: schneider $

Field Summary
static boolean DEF_DEFAULT_PLUGIN_DEBUG
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class de.uni_paderborn.fujaba.basic.FujabaDebug
options, SETATTRSTONULL
 
Constructor Summary
FD()
           
 
Method Summary
static boolean isOn()
          Get the on attribute of the FD class
static boolean isOn(int debugValue)
          Get the on attribute of the FD class
static boolean isOn(java.lang.String debugValue)
          Get the on attribute of the FD class
static boolean isRemoveYouPrinted()
          Get the removeYouPrinted attribute of the FD class
static void print(java.lang.Object out)
          No comment provided by developer, please add a comment to improve documentation.
static void print(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 setRemoveYouPrinted(boolean value)
          Sets the removeYouPrinted attribute of the FD class
static java.lang.String toString(BasicIncrement incr)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(FBaseTypes incr)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(FClass incr)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(FMethod incr)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(FParam incr)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(FType type)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String toString(java.lang.Object obj)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.basic.FujabaDebug
_print, _println, getStackTrace, getStackTrace, print, print, print, print, println, println, println, println, printRemoveYouStack, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEF_DEFAULT_PLUGIN_DEBUG

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

See Also:
Constant Field Values
Constructor Detail

FD

public FD()
Method Detail

isOn

public static boolean isOn()
Get the on attribute of the FD class

Returns:
The on value

isOn

public static boolean isOn(int debugValue)
Get the on attribute of the FD class

Parameters:
debugValue - No description provided
Returns:
The on value

isOn

public static boolean isOn(java.lang.String debugValue)
Get the on attribute of the FD class

Parameters:
debugValue - No description provided
Returns:
The on value

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(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.String 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)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
out - No description provided

isRemoveYouPrinted

public static boolean isRemoveYouPrinted()
Get the removeYouPrinted attribute of the FD class

Returns:
The removeYouPrinted value

setRemoveYouPrinted

public static void setRemoveYouPrinted(boolean value)
Sets the removeYouPrinted attribute of the FD class

Parameters:
value - The new removeYouPrinted value

toString

public static java.lang.String toString(java.lang.Object obj)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
obj - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(BasicIncrement incr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
incr - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(FType type)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
type - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(FMethod incr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
incr - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(FClass incr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
incr - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(FBaseTypes incr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
incr - No description provided
Returns:
No description provided

toString

public static java.lang.String toString(FParam incr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
incr - No description provided
Returns:
No description provided