Bon, je reprends en fait ma question de ce post : http://www.javafr.com/infomsg_CREATION-DYNAMIQUE-ANNOTATION_1153079.aspx mais en précisant un peu mieux.
En fait j'ai donc une annotation contenant différents attributs ( une annotation etant une sorte d'interface, ses attributs sont des methodes ), et je leur affecte une valeur lors de la declaration de mes variables (
@MyAnnotation(minimum=0 , maximum=4294967295.0 ,unit=
"s",increment=1.0) )
Ce que je cherche a faire c'est à modifier cette valeur pendant l'execution.
J'arrive dejà à acceder à ces valeurs à l'execution via le mecanisme de reflexion :
Annotation a = m.getAnnotation(
MyAnnotation.
class);
// Pour chaque methode de cette annotationfor(Method param : a.annotationType().getDeclaredMethods() )
{
// afficher le type de retour, le nom de la methode et sa valeur après execution System.
out.println(
"\t\t "+param.getReturnType().getSimpleName()+
" "+param.getName()+
" "+
param.invoke(a));
}
Si quelqu'un a une idée de la marche a suivre

~~
Les trois lois de Codes-Sources :
Loi 1) Tu lis et respectes le reglement
Loi 2) Tu penses à valider si une reponse apportée à ton problème t'a aidé
Loi 3) Si tu ne respectes pas les 2 premières ....TU SORS !!