Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2061 → Rev 2062

/trunk/war/del.css
857,6 → 857,12
font-weight: bold;
}
 
.listeEvenementsObs {
margin-bottom: 2px;
margin-top: 2px;
padding-left: 20px;
}
 
/*+---------------------------------------------------------------------------------------------------------*/
/* ENTETE */
 
/trunk/src/org/tela_botanica/del/client/vues/identiplante/resultats/observations/ObservationVue.ui.xml
9,7 → 9,7
<ui:style src="observation.css" />
<g:HTMLPanel styleName="{style.ligneObservation} limiteMin">
<g:Label styleName="{style.evenements}" ui:field="messageEvenements"></g:Label>
<g:HTML styleName="{style.evenements}" ui:field="messageEvenements"></g:HTML>
<g:HTMLPanel styleName="gauche ombre-faible arrondi {style.observation}">
<g:HTMLPanel styleName="colonne {style.colonneImages}">
<g:Label ui:field="nomEspece" styleName="{style.nomEspece}"></g:Label>
/trunk/src/org/tela_botanica/del/client/vues/identiplante/resultats/observations/ObservationPresenteur.java
103,8 → 103,6
Map<String, Integer> nbEventsParEvent = new HashMap<String, Integer>();
List<String> evts = observation.getEvenementsAssocies();
GWT.log("Evenements pour l'obs "+observation.getId());
GWT.log(observation.getEvenementsAssocies().size()+" evenements dans la liste");
for (Iterator<String> iterator = evts.iterator(); iterator.hasNext();) {
String evenement = iterator.next();
if(nbEventsParEvent.containsKey(evenement)) {
111,23 → 109,20
Integer nbEvent = nbEventsParEvent.get(evenement);
nbEvent++;
nbEventsParEvent.put(evenement, nbEvent);
GWT.log("ajout à l'évènement "+evenement+" "+(nbEvent));
} else {
GWT.log("nouvel évènement "+evenement);
nbEventsParEvent.put(evenement, 1);
}
GWT.log("vérif évenement "+evenement+" "+nbEventsParEvent.get(evenement));
}
StringBuilder stb = new StringBuilder();
stb.append("<ul class=\"listeEvenementsObs\">");
for (Iterator<String> iterator = nbEventsParEvent.keySet().iterator(); iterator.hasNext();) {
String evtNom = (String) iterator.next();
stb.append("<li>");
stb.append(StringUtils.getCorrespondanceChaineEvenementObs(evtNom, nbEventsParEvent.get(evtNom)));
if(iterator.hasNext()) {
stb.append(", ");
}
stb.append("</li>");
}
stb.append("</ul>");
vue.afficherEvenementsObservation(stb.toString());
} else {
/trunk/src/org/tela_botanica/del/client/vues/identiplante/resultats/observations/ObservationVue.java
7,6 → 7,7
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
25,8 → 26,10
@UiField
Panel determinationsPanel, imagesPanel, metadonnees;
@UiField Label nomEspece, messageEvenements;
@UiField Label nomEspece;
@UiField HTML messageEvenements;
 
public ObservationVue() {
initWidget(binder.createAndBindUi(this));
80,7 → 83,7
 
@Override
public void afficherEvenementsObservation(String evenementsObs) {
messageEvenements.setText(evenementsObs);
messageEvenements.setHTML(evenementsObs);
messageEvenements.setVisible(true);
}