L'idée de ce code est est qu'on récupère le nom du champ d'une manière ou d'une autre, via un paramétrage.

Ce code est diffusé selon les termes de la licence GNU GPL dans sa version 3

/**Retourne la valeur objet d'un champ de classe.
 *
 * (c)David SPORN
 * Ce code est diffusé selon les terme de la licence GPL version 3.
 *
 * @param classe la classe contenant le champ
 * @param fieldName le nom du champ
 * @param defaultValue la valeur par défaut en cas de problème (inexistant, permission d'accès, ...)
 * @return un objet
 */
private Object getStaticFieldFromClass (Class classe, String fieldName, Object defaultValue)
{
	try {
		Field field = classe.getDeclaredField(fieldName) ;
		return field.get(null) ;
	} catch (Exception e) {
		return defaultValue ;
	} 
}