1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| try {
inJavaClass=Class.forName(inClass);
inMethod=getGetter(inJavaClass,inAttribut);
inReturn[0]=inMethod.invoke(inJavaClass.newInstance(),null);
} catch ( Exception e) {
e.printStackTrace();}
}
try {
outJavaClass=Class.forName(outClass);
outMethod=getSetter(outJavaClass,outAttribut);
//Affichage de l'ancienne valeur avec le get
result=(String)getGetter(outJavaClass,outAttribut).invoke(outJavaClass.newInstance(),null);
outMethod.invoke(outJavaClass.newInstance(),inReturn);
//Affichage de la nouvelle valeur avec le get
result=(String)getGetter(outJavaClass,outAttribut).invoke(outJavaClass.newInstance(),null);
} catch ( Exception e) {
e.printStackTrace();} |
Partager