|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--opale.tools.Debug
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).
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 |
public static final boolean On
Constructor Detail |
public Debug()
Method Detail |
public static void print(java.lang.String s)
String
- s, la chaine à écrire.public static void print(java.lang.String s, java.lang.Object obj)
String
- s, la chaine à écrire.Object
- obj, l'objet à afficher.public static void print(java.lang.String s, int i)
String
- s, la chaine à écrire.int
- obj, l'entier à afficher.public static void print(java.lang.String s, long i)
String
- s, la chaine à écrire.long
- i, l'entier à afficher.public static void print(java.lang.String s, float i)
String
- s, la chaine à écrire.float
- i, le réel à afficher.public static void print(java.lang.String s, double i)
String
- s, la chaine à écrire.double
- i, le double à afficher.public static void print(java.lang.String s, char i)
String
- s, la chaine à écrire.char
- i, le caractère à afficher.public static void print(java.lang.String s, boolean i)
String
- s, la chaine à écrire.bolean
- i, le boolean à afficher.public static void assert(boolean i)
boolean,
- an assert.public static void main(java.lang.String[] arg)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |