Subversion Repositories eFlore/Applications.cel

Rev

Rev 206 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 206 Rev 216
Line 309... Line 309...
309
		this.addGridRowListener(new GridRowListenerAdapter() {
309
		this.addGridRowListener(new GridRowListenerAdapter() {
Line 310... Line 310...
310
			
310
			
311
			// gestion du clic sur une ligne
311
			// gestion du clic sur une ligne
312
			public void onRowClick(GridPanel grid, int rowIndex,
312
			public void onRowClick(GridPanel grid, int rowIndex,
313
					EventObject e) {
313
					EventObject e) {
314
				// on notifie le médiateur et on lui passe le nuémro de ligne
314
				// on notifie le médiateur et on lui passe le numéro de ligne
315
				Record rd = getSelectionModel().getSelected();
315
				Record rd = getStore().getAt(rowIndex);
316
				String ordreObservation = rd.getAsString("ordre_observation") ;
316
				String ordreObservation = rd.getAsString("ordre_observation") ;
Line 317... Line 317...
317
				observationMediateur.onClicListeObservation(rowIndex,ordreObservation);
317
				observationMediateur.onClicListeObservation(rowIndex,ordreObservation);
Line 757... Line 757...
757
		}
757
		}
758
	}
758
	}
Line 759... Line 759...
759
	
759
	
Line -... Line 760...
-
 
760
	private String fabriquerLieu(Observation obs) {
-
 
761
		
760
	private String fabriquerLieu(Observation obs) {
762
		String lieuModele = modeleLieu;
761
		
763
		
762
		String commune = obs.getLocalite(); 
764
		String commune = obs.getLocalite(); 
Line 763... Line 765...
763
		String lieuDit = obs.getLieudit();
765
		String lieuDit = obs.getLieudit();
Line 776... Line 778...
776
				idLoc = idLoc.replace('\\',' ');
778
				idLoc = idLoc.replace('\\',' ');
777
				idLoc = idLoc.trim();
779
				idLoc = idLoc.trim();
778
				lieuCommuneFormate += idLoc+" - ";
780
				lieuCommuneFormate += idLoc+" - ";
779
			}
781
			}
780
			lieuCommuneFormate += commune;
782
			lieuCommuneFormate += commune;
781
			modeleLieu = modeleLieu.replaceAll("IDLOCCOMMUNE", lieuCommuneFormate);
783
			lieuModele = lieuModele.replaceAll("IDLOCCOMMUNE", lieuCommuneFormate);
782
		} else {
784
		} else {
Line 783... Line 785...
783
			
785
			
784
			modeleLieu = modeleLieu.replaceAll("IDLOCCOMMUNE,", lieuCommuneFormate);
786
			lieuModele = lieuModele.replaceAll("IDLOCCOMMUNE,", lieuCommuneFormate);
Line 785... Line 787...
785
		}
787
		}
786
		
788
		
787
		if(lieuDit != null && !lieuDit.contains("000null") && !lieuDit.trim().equals("")) {
789
		if(lieuDit != null && !lieuDit.contains("000null") && !lieuDit.trim().equals("")) {
788
			lieuDitFormate += lieuDit;
790
			lieuDitFormate += lieuDit;
789
			modeleLieu = modeleLieu.replaceAll("LIEUDIT", lieuDitFormate);
791
			lieuModele = lieuModele.replaceAll("LIEUDIT", lieuDitFormate);
790
		} else {
792
		} else {
Line 791... Line 793...
791
			modeleLieu = modeleLieu.replaceAll("LIEUDIT,", lieuDitFormate);
793
			lieuModele = lieuModele.replaceAll("LIEUDIT,", lieuDitFormate);
792
		}
794
		}
793
		
795
		
794
		if(station != null && !station.contains("000null") && !station.trim().equals("")) {
796
		if(station != null && !station.contains("000null") && !station.trim().equals("")) {
795
			stationFormatee += station;
797
			stationFormatee += station;
796
			modeleLieu = modeleLieu.replaceAll("STATION", stationFormatee);
798
			lieuModele = lieuModele.replaceAll("STATION", stationFormatee);
Line 797... Line 799...
797
		} else {
799
		} else {
798
			modeleLieu = modeleLieu.replaceAll("STATION,", stationFormatee);
800
			lieuModele = lieuModele.replaceAll("STATION,", stationFormatee);
Line 799... Line 801...
799
		}
801
		}