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.
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) ;
		}
le getMenuItems renvoie un Set.
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!