Bonjour

voici mon problème qui est en somme toute bête mais là je ne vois pas la solution:
j'ai un objet (org.apache.xmlbeans.XmlObject) que je reçois en paramètre d'une méthode. Cet objet peut être une instance de plusieurs classes (potentiellement une dizaine de classes)
J'aimerai appliquer un traitement à cet objet qui doit être le même quelque soit l'instance de la classe.
Mais j'aimerais éviter quelque chose du style

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
if (myObject instanceof Classe1){
    //traitement sur mon objet;
}else if myObject instanceof Classe2){
    // //traitement sur mon objet;
}
les traitements sont les mêmes car en fait je caste l'objet dans la bonne classe et une fois que c'est fait le traitement est redondant
Est-ce que quelqu'un aurait une idée ?
merci

PS: version JRE 1.5