Subversion Repositories eFlore/Applications.coel

Rev

Rev 1475 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1475 Rev 1478
Line 474... Line 474...
474
		
474
		
475
		// Sert à afficher le nom du role au lieu de l'id
475
		// Sert à afficher le nom du role au lieu de l'id
476
		GridCellRenderer<ModelData> relationRendu = new GridCellRenderer<ModelData>() {
476
		GridCellRenderer<ModelData> relationRendu = new GridCellRenderer<ModelData>() {
477
			public String render(ModelData modele, String property, ColumnData config, int rowIndex, int colIndex, ListStore<ModelData> store, Grid<ModelData> grille) {
477
			public String render(ModelData modele, String property, ColumnData config, int rowIndex, int colIndex, ListStore<ModelData> store, Grid<ModelData> grille) {
478
				// Gestion du texte afficher dans la cellule				
-
 
479
				Map<String, Object> a = modele.getProperties();
478
				// Gestion du texte afficher dans la cellule				
480
				String role = modele.get("_role_");
479
				String role = modele.get("_role_");
481
				if (typeRelationCombo.getStore() != null && typeRelationCombo.getStore().getCount() > 0 && role.matches("[0-9]+")) {					
480
				if (typeRelationCombo.getStore() != null && typeRelationCombo.getStore().getCount() > 0 && role.matches("[0-9]+")) {					
482
					role = typeRelationCombo.getStore().findModel("id_valeur", role).getNom();
481
					role = typeRelationCombo.getStore().findModel("id_valeur", role).getNom();
483
				}
482
				}