Obtenir la classe en cours dans un systeme de debug
Bonjour à tous,
Je développe une classe pour debugger un programme et je dois ajouter des infos tel que la date et la classe en cours:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
public class ProgDebug {
public static final boolean DEBUG=true;
public static final void print(String message)
{
if(DEBUG==true)
System.out.println(now()+ "> "+message);
}
public static final String DATE_FORMAT_NOW = "HH:mm:ss";
public static String now() {
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
return sdf.format(cal.getTime());
}
} |
Il me reste plus qu'à ajouter la classe. Comment faire pour obtenir la classe d'où est appelé le programme de deboggage?
Merci d'avance,
Nicolas