opale.tools
Class Debug

java.lang.Object
  |
  +--opale.tools.Debug

public class Debug
extends java.lang.Object

Cette classe permet simplement d'ecrire sur la sortie err en préfixant chaque sortie par le mot 'Debug i' ou i est le nombre d'appel effectué depuis le début du programme. Cette classe existe dans un but de simplification de déboggage dans la phase de développement (on isole les ecritures 'normales' du programme des écritures destinées au déboggage et on bénéficie d'une numérotation automatique des affichages).

Since:
Opale-Tools 0.11
Author:
O.C.

Field Summary
static boolean On
          On = true for the debug mode.
 
Constructor Summary
Debug()
           
 
Method Summary
static void assert(boolean i)
          Verify an assertion.
static void main(java.lang.String[] arg)
           
static void print(java.lang.String s)
          Ecrit la chaine passée en paramètre.
static void print(java.lang.String s, boolean i)
          Ecrit le boolean passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, char i)
          Ecrit le caractère passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, double i)
          Ecrit le double passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, float i)
          Ecrit le réel passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, int i)
          Ecrit l'entier passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, long i)
          Ecrit l'entier long passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
static void print(java.lang.String s, java.lang.Object obj)
          Ecrit l'objet passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

On

public static final boolean On
On = true for the debug mode.
Constructor Detail

Debug

public Debug()
Method Detail

print

public static void print(java.lang.String s)
Ecrit la chaine passée en paramètre.
Parameters:
String - s, la chaine à écrire.

print

public static void print(java.lang.String s,
                         java.lang.Object obj)
Ecrit l'objet passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
Object - obj, l'objet à afficher.

print

public static void print(java.lang.String s,
                         int i)
Ecrit l'entier passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
int - obj, l'entier à afficher.

print

public static void print(java.lang.String s,
                         long i)
Ecrit l'entier long passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
long - i, l'entier à afficher.

print

public static void print(java.lang.String s,
                         float i)
Ecrit le réel passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
float - i, le réel à afficher.

print

public static void print(java.lang.String s,
                         double i)
Ecrit le double passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
double - i, le double à afficher.

print

public static void print(java.lang.String s,
                         char i)
Ecrit le caractère passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
char - i, le caractère à afficher.

print

public static void print(java.lang.String s,
                         boolean i)
Ecrit le boolean passé en paramètre sur la sortie erreur en le précédant de la chaine passée également en paramètre.
Parameters:
String - s, la chaine à écrire.
bolean - i, le boolean à afficher.

assert

public static void assert(boolean i)
Verify an assertion.
Parameters:
boolean, - an assert.

main

public static void main(java.lang.String[] arg)