bonjour !
voila je debute sur tiger, et je ne trouve pas de solution a ce bout de code.
a la compilation je n'ai aucune erreur mais a l'execution j'ai un cast exception.
le getMenuItems renvoie un Set.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private void setServicesMenuList(Profile pro) { Iterator iterMenuItems = pro.getMenuItems().iterator(); Set<MenuTreeGroupModel> vTreeItem = new HashSet<MenuTreeGroupModel>() ; vTreeItem.addAll(pro.getMenuItems()); List<String> list = new ArrayList<String>(); for(MenuTreeGroupModel element : vTreeItem ){ list.add(element.getNumItem()) ; Collections.sort(list) ; }
element.getNumItem() renvoie un String.
Je pense qu'il faut faire des classes parametres mais comment, et surtout peut on faire autrement(cad sans toucher aux classes)?
Merci pour toutes vos suggestions!
Partager