Bonjour tout le monde,
j'ai un jeu de données (Missions), je dois le présenter dans une Grid, le modèle Mission est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
protected void addMission(Activity activity, Period ouverture,
			Period realisation, Duration duree, Agent agent, String remarque) {
		Mission mission = newItem(activity, ouverture, realisation, duree,
				agent, remarque);
		this.missions.add(mission);
	}
mon problème est que dans le modèle Mission j'ai Agent par exemple qu'est une class:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
protected void addAgent(Person personalInfo, List<String> abilities) {
		Agent agent = newItem(personalInfo, abilities);
		this.agents.add(agent);
	}
dans le champs Agent de la grille je veux afficher le nom d'agent seulement, mais le type du modèle pour la grille est Mission:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
final Grid<Mission> grid = new Grid<Mission>(storeMission, cm);
		grid.setBorders(true);
		grid.setHeight(200);
		grid.addPlugin(checkColumn);
et pour acceder le nom de l'agent:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
aagents.getPersonalInfo().getName();
si vous avez une solution ???