/trunk/src/org/tela_botanica/del/client/composants/moteurrecherche/MoteurRechercheVue.java |
---|
194,6 → 194,7 |
} |
public void nettoyer() { |
pays.setSelectedIndex(0); |
chargerValeursRecherchePrecedente(new InformationsRecherche()); |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesVue.java |
---|
27,7 → 27,7 |
private static Binder binder = GWT.create(Binder.class); |
@UiField |
Label nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station, referentiel; |
Label nomRetenu, famille, auteur, pays, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station, referentiel; |
@UiField |
Anchor courrielAuteur; |
110,11 → 110,19 |
public HasText getCommentaire() { |
return commentaire; |
} |
public HasText getPays() { |
return this.pays; |
} |
@Override |
public HasClickHandlers getLienNomRetenu() { |
return nomRetenu; |
} |
public HasClickHandlers getLienPays() { |
return this.pays; |
} |
public HasClickHandlers getLienFamille() { |
return this.famille; |
191,6 → 199,7 |
nomCommun.addStyleName("labelLien"); |
commentaire.addStyleName("labelLien"); |
milieu.addStyleName("labelLien"); |
pays.addStyleName("labelLien"); |
} |
@Override |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesEnLigneVue.java |
---|
22,7 → 22,7 |
private static Binder binder = GWT.create(Binder.class); |
@UiField |
Label nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station, referentiel; |
Label nomRetenu, famille, auteur, pays, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station, referentiel; |
@UiField |
Anchor courrielAuteur; |
93,11 → 93,19 |
public HasText getCommentaire() { |
return commentaire; |
} |
public HasText getPays() { |
return pays; |
} |
@Override |
public HasClickHandlers getLienNomRetenu() { |
return nomRetenu; |
} |
public HasClickHandlers getLienPays() { |
return this.pays; |
} |
public HasClickHandlers getLienFamille() { |
return this.famille; |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/metadonnees.css |
---|
20,6 → 20,9 |
.lieuDuReleve { |
display: block; |
} |
.paysDuReleve { |
display: inline; |
} |
.zoneFamille { |
display: none; |
margin-top: 1em; |
36,6 → 39,9 |
.zoneLocalite { |
margin-top:5px; |
} |
.zonePays { |
} |
.zoneLocalite div { |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesVue.ui.xml |
---|
40,6 → 40,12 |
<g:Label ui:field="famille" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Pays --> |
<g:HTMLPanel ui:field="zonePays" styleName="{style.zonePays}"> |
<g:Label styleName="petit gris {style.paysDuReleve}" text="{constants.pays}" /> |
<g:Label ui:field="pays" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Lieu --> |
<g:HTMLPanel ui:field="zoneLocalite" styleName="{style.zoneLocalite}"> |
<g:Label styleName="petit gris {style.lieuDuReleve}" text="{constants.lieuDuReleve}" /> |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesEnLigneVue.ui.xml |
---|
22,6 → 22,10 |
<g:Label ui:field="referentiel" /> |
</g:HTMLPanel> |
<g:HTMLPanel> |
<g:Label text="{constants.pays}" styleName="{style.label}" /> |
<g:Label ui:field="pays" /> |
</g:HTMLPanel> |
<g:HTMLPanel> |
<g:Label text="observée à" styleName="{style.label}" /> |
<g:Label ui:field="localite" /> |
</g:HTMLPanel> |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesPresenteur.java |
---|
57,6 → 57,8 |
public HasText getNumNomenclatural(); |
public HasText getDateReleve(); |
public HasText getPays(); |
public HasClickHandlers getLienFamille(); |
67,7 → 69,9 |
public HasClickHandlers getLienDateTransmission(); |
public HasClickHandlers getLienDateReleve(); |
public HasClickHandlers getLienPays(); |
public HasClickHandlers getLienLocalite(); |
public HasClickHandlers getLienMotsClefs(); |
122,6 → 126,12 |
vue.getNomCommun().setText(observation.getNomCommun()); |
vue.getReferentiel().setText(observation.getReferentiel()); |
vue.getFamille().setText(observation.getFamille()); |
if(CacheClient.getInstance().getListePays() != null) { |
vue.getPays().setText(CacheClient.getInstance().getListePays().get(observation.getPays())); |
} else { |
vue.getPays().setText(observation.getPays()); |
} |
vue.getLocalite().setText(observation.getLocaliteAvecIdFormatee()); |
vue.getLieuDit().setText(observation.getLieuDit()); |
vue.setStation(observation.getStation()); |
207,6 → 217,20 |
History.fireCurrentHistoryState(); |
} |
}); |
vue.getLienPays().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent arg0) { |
InformationsRecherche informationsRecherche = new InformationsRecherche(); |
if(CacheClient.getInstance().getListePaysInversee() != null) { |
informationsRecherche.setPays(CacheClient.getInstance().getListePaysInversee().get(vue.getPays().getText())); |
} else { |
informationsRecherche.setPays(vue.getPays().getText()); |
} |
setInfosRechercheEnCacheEtLancerEvenement(informationsRecherche); |
History.fireCurrentHistoryState(); |
} |
}); |
vue.getLienMotsClefs().addClickHandler(new ClickHandler() { |
@Override |