/trunk/src/org/tela_botanica/del/client/utils/UtilitairesServiceResultat.java |
---|
82,6 → 82,8 |
observation.setNomRetenu(getValeurOuVide(observationJson, "determination.ns")); |
observation.setMilieu(getValeurOuVide(observationJson, "milieu")); |
observation.setLieuDit(getValeurOuVide(observationJson, "lieudit")); |
observation.setStation(getValeurOuVide(observationJson, "station")); |
observation.setCommentaire(getValeurOuVide(observationJson, "commentaire")); |
observation.setNumNomenclatural(getValeurOuVide(observationJson, "determination.nn")); |
observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte"))); |
JSONValue propositions = observationJson.get("commentaires"); |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observations/observation.css |
---|
1,3 → 1,34 |
.observation { |
width:480px; |
padding:10px; |
border: solid 1px #DDD; |
} |
.titrePropositions { |
background: url(./img/troisCarre.png) no-repeat 85px 8px; |
} |
.listePropositions { |
border-style: solid; |
border-color: #DDD; |
border-width: 1px 0pt; margin-top: 7px; padding: 0px 0pt 10px; |
} |
.nomEspece { |
padding:7px; |
font-size:15px; |
font-weight:bold; |
background:rgba(100,100,100,0.5); |
color:white; |
cursor:pointer; |
position:absolute; |
width:236px; |
} |
.colonneImages { |
min-width:305px; |
} |
.description { |
border: solid 1px #EEE; |
border-width: 0 1px 0 0; |
40,7 → 71,7 |
} |
.metadonnees { |
width: 235px |
width: 175px |
} |
.boutonDetermination { |
56,8 → 87,6 |
.ligneObservation { |
margin-bottom: 10px; |
border: solid 1px #DDD; |
padding: 15px |
} |
.boutonDetermination:hover { |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observations/ObservationVue.ui.xml |
---|
2,29 → 2,34 |
xmlns:g='urn:import:com.google.gwt.user.client.ui' ui:generateFormat='com.google.gwt.i18n.rebind.format.PropertiesFormat' |
ui:generateKeys="com.google.gwt.i18n.rebind.keygen.MD5KeyGenerator" |
ui:generateLocales="default"> |
<ui:with field='res' type='org.tela_botanica.del.client.resources.Ressources' /> |
<ui:with field='res' |
type='org.tela_botanica.del.client.resources.Ressources' /> |
<ui:with field="constants" type="org.tela_botanica.del.client.i18n.Vocabulary" /> |
<ui:style src="observation.css" /> |
<g:HTMLPanel styleName="{style.ligneObservation} limiteMin limiteMax"> |
<g:HTMLPanel styleName="droite {style.listePropositions}"> |
<g:HTMLPanel styleName="{style.panneauDeterminations}"> |
<g:Label styleName="titre2 {style.titrePropositions}">Proposition des membres du réseau</g:Label> |
<g:HTMLPanel ui:field="determinationsPanel" /> |
<g:Button ui:field="boutonAjoutProposition" styleName="bouton" |
text="{constants.proposerSaDetermination}" /> |
</g:HTMLPanel> |
<g:HTMLPanel styleName="ligne {style.ligneObservation} ombre-faible limiteMin limiteMax arrondi"> |
<g:HTMLPanel styleName="colonne quart"> |
<g:HTMLPanel ui:field="metadonnees" styleName="{style.metadonnees}"/> |
<g:Label ui:field="lienDeterminer" styleName="acceder-outil {style.accesOutil}" text="{constants.voirFicheIndividu}" /> |
</g:HTMLPanel> |
<g:HTMLPanel styleName="colonne"> |
<g:HTMLPanel ui:field="imagesPanel" /> |
<g:HTMLPanel styleName="ligne ombre-faible arrondi {style.observation}"> |
<g:HTMLPanel styleName="colonne {style.colonneImages}"> |
<g:Label ui:field="nomEspece" styleName="{style.nomEspece}"></g:Label> |
<g:HTMLPanel ui:field="imagesPanel" /> |
</g:HTMLPanel> |
<g:HTMLPanel styleName="colonne"> |
<g:HTMLPanel ui:field="metadonnees" styleName="{style.metadonnees}" /> |
</g:HTMLPanel> |
<g:HTML> |
<br class="nettoyage" /> |
</g:HTML> |
</g:HTMLPanel> |
<g:HTMLPanel styleName="droite"> |
<g:HTMLPanel styleName="{style.panneauDeterminations}"> |
<g:HTMLPanel ui:field="determinationsPanel" /> |
<g:Button ui:field="boutonAjoutProposition" styleName="bouton" text="{constants.proposerSaDetermination}" /> |
</g:HTMLPanel> |
</g:HTMLPanel> |
<g:HTML><br class="nettoyage"/></g:HTML> |
</g:HTMLPanel> |
</ui:UiBinder> |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observations/ObservationPresenteur.java |
---|
40,8 → 40,10 |
public HasWidgets getImagesPanel(); |
public HasWidgets getMetadonneesPanel(); |
public HasClickHandlers getNomEspece(); |
public HasClickHandlers getLienDeterminer(); |
public void setNomEspece(String nomEspece); |
} |
private Vue vue; |
66,7 → 68,7 |
new MetadonneesPresenteur(new MetadonneesVue(), observation, ModeRecherche.MODE_OBSERVATION).go(vue.getMetadonneesPanel()); |
observationDeterminationPresenteur = new ObservationDeterminationPresenteur(new ObservationDeterminationVue(), observation.getPropositionDeterminations()); |
observationDeterminationPresenteur.go(vue.getDeterminationsPanel()); |
vue.setNomEspece(observation.getNomRetenu()); |
gererEvenements(); |
} |
86,13 → 88,6 |
} |
}); |
vue.getLienDeterminer().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent event) { |
BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation)); |
} |
}); |
vue.getBoutonAjoutProposition().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent event) { |
107,6 → 102,13 |
fenetreOverlaySimplePresenteur.ouvrirFenetreModale(new FormulairePropositionPresenteur(new FormulairePropositionVue(), new PropositionDeterminationServiceConcret())); |
} |
}); |
vue.getNomEspece().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent event) { |
BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation)); |
} |
}); |
} |
private void ajouterPropositionDetermination(PropositionDetermination propositionDetermination) { |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observations/ObservationVue.java |
---|
21,16 → 21,13 |
@UiField |
Button boutonAjoutProposition; |
@UiField |
Label lienDeterminer; |
@UiField |
protected Panel determinationsPanel; |
Panel determinationsPanel, imagesPanel, metadonnees; |
@UiField Label nomEspece; |
@UiField |
protected Panel imagesPanel, metadonnees; |
public ObservationVue() { |
initWidget(binder.createAndBindUi(this)); |
} |
57,7 → 54,13 |
} |
@Override |
public HasClickHandlers getLienDeterminer() { |
return lienDeterminer; |
public HasClickHandlers getNomEspece() { |
return nomEspece; |
} |
@Override |
public void setNomEspece(String nomEspece) { |
this.nomEspece.setText(nomEspece); |
} |
} |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observationdeterminations/LignePropositionVue.ui.xml |
---|
9,10 → 9,10 |
<g:HTMLPanel styleName="{style.ligneProposition}"> |
<g:HTMLPanel ui:field="conteneurPanneauDeterminations" /> |
<g:FocusPanel ui:field="conteneurPanneauVotes" styleName="{style.nombreVotes}"> |
<g:HTML ui:field="nbVotesHtml"/> |
<g:HTML ui:field="nbVotesHtml" styleName="{style.infobulle}"/> |
</g:FocusPanel> |
<g:FocusPanel ui:field="conteneurPanneauCommentaires" styleName="{style.commentaires}"> |
<g:HTML ui:field="nbCommentairesHtml"/> |
<g:HTML ui:field="nbCommentairesHtml" styleName="{style.infobulle} {style.infobulleCommentaire}"/> |
</g:FocusPanel> |
</g:HTMLPanel> |
</ui:UiBinder> |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observationdeterminations/observationdetermination.css |
---|
24,7 → 24,25 |
} |
.commentaires { |
background:url('./img/comment.png') no-repeat; |
padding-left:20px; |
cursor: pointer; |
background: url("./img/comment.png") no-repeat scroll 0 0 transparent; |
cursor: pointer; |
height: 20px; |
padding-left: 20px; |
} |
.infobulle { |
background: none repeat scroll 0 0 #1A5AC3; |
color: white; |
font-size: 13px; |
font-weight: bold; |
height: 12px; |
line-height: 0.7; |
margin-left: 2px; |
margin-top: 8px; |
padding: 0 1px; |
position: absolute; |
} |
.infobulleCommentaire { |
margin-left:-9px; |
} |
/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/BarreRepartitionVoteVue.java |
---|
20,7 → 20,7 |
private InfoBulleAnim animerVoteModifie; |
@UiField |
Label nomTaxon; |
Label nomTaxon, pourcentage; |
@UiField |
Panel barreOui, barreNon, votePrisEnCompte, voteModifie; |
@UiField |
115,4 → 115,9 |
public void toggleNomEspece() { |
nomTaxon.setVisible(!nomTaxon.isVisible()); |
} |
@Override |
public void setPourcentage(int pourcentage) { |
this.pourcentage.setText(String.valueOf(pourcentage) + "%"); |
} |
} |
/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/barreRepartition.css |
---|
14,12 → 14,12 |
overflow: hidden; |
text-overflow: ellipsis; |
white-space: nowrap; |
width: 145px; |
width: 185px; |
margin-bottom: 5px; |
} |
.barre { |
width:80px; |
width:50px; |
height:15px; |
background:#BBB; |
float:left; |
29,6 → 29,13 |
float:left; |
} |
.pourcentage { |
position:absolute; |
font-size:10px; |
width:48px; |
text-align:center; |
} |
.barreOui { |
background:#8EB533; |
padding-bottom:15px; |
/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/BarreRepartitionVoteVue.ui.xml |
---|
8,6 → 8,7 |
<g:HTMLPanel styleName="{style.conteneurBarreOuiNon}"> |
<g:PushButton ui:field="boutonNon" text="-" styleName="{style.boutonNon}"/> |
<g:HTMLPanel styleName="{style.barre}"> |
<g:Label styleName="{style.pourcentage}" ui:field="pourcentage"></g:Label> |
<g:HTMLPanel ui:field="barreOui" styleName="{style.barreOui} gauche"/> |
<g:HTMLPanel ui:field="barreNon" styleName="{style.barreNon} droite"/> |
</g:HTMLPanel> |
/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/BarreRepartitionVotePresenteur.java |
---|
31,6 → 31,7 |
public void afficherVotePrisEnCompte(boolean b); |
public void afficherVoteModifie(boolean b); |
public void toggleNomEspece(); |
public void setPourcentage(int pourcentage); |
} |
private Vue vue; |
54,6 → 55,9 |
int score = moyenneVote.getScore(); |
String intitule = moyenneVote.getIntituleAssocie(); |
vue.afficherVotes(score, intitule); |
if (score > 0) { |
vue.setPourcentage(score); |
} |
afficherValeurVoteUtilisateur(); |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesEnLigneVue.ui.xml |
---|
35,6 → 35,9 |
<g:Label text="Lieu :" /> |
<g:HTML ui:field="lieuDit" /> |
</g:HTMLPanel> |
<g:HTMLPanel ui:field="zoneStation"> |
<g:Hyperlink ui:field="station" /> |
</g:HTMLPanel> |
<g:HTMLPanel> |
<g:Label text="Milieu :" /> |
<g:Hyperlink ui:field="milieu" /> |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesPresenteur.java |
---|
16,6 → 16,7 |
import com.google.gwt.event.dom.client.ClickHandler; |
import com.google.gwt.event.dom.client.HasClickHandlers; |
import com.google.gwt.i18n.client.DateTimeFormat; |
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.HasText; |
import com.google.gwt.user.client.ui.HasWidgets; |
import com.google.gwt.user.client.ui.IsWidget; |
69,6 → 70,8 |
public HasClickHandlers getLienCommentaire(); |
public void setStation(String station) ; |
public void masquerChampsVides(); |
} |
92,6 → 95,7 |
vue.getFamille().setText(observation.getFamille()); |
vue.getLocalite().setText(observation.getLocaliteAvecIdFormatee()); |
vue.getLieuDit().setText(observation.getLieuDit()); |
vue.setStation(observation.getStation()); |
vue.getMilieu().setText(observation.getMilieu()); |
vue.getCommentaire().setText(observation.getCommentaire()); |
vue.getAuteur().setText(observation.getAuteur()); |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesVue.java |
---|
10,6 → 10,7 |
import com.google.gwt.user.client.ui.Hyperlink; |
import com.google.gwt.user.client.ui.InlineLabel; |
import com.google.gwt.user.client.ui.Label; |
import com.google.gwt.user.client.ui.Panel; |
import com.google.gwt.user.client.ui.Widget; |
public class MetadonneesVue extends Composite implements MetadonneesPresenteur.Vue { |
20,12 → 21,15 |
private static Binder binder = GWT.create(Binder.class); |
@UiField |
Hyperlink nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu; |
Hyperlink nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station; |
@UiField |
HTML lieuDit; |
@UiField |
Panel zoneStation; |
@UiField |
InlineLabel dateReleve, dateTransmission; |
public MetadonneesVue() { |
137,4 → 141,14 |
} |
} |
@Override |
public void setStation(String station) { |
if (station.equals("")) { |
this.zoneStation.setVisible(false); |
} else { |
this.station.setText(station); |
} |
} |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesEnLigneVue.java |
---|
10,6 → 10,7 |
import com.google.gwt.user.client.ui.Hyperlink; |
import com.google.gwt.user.client.ui.InlineLabel; |
import com.google.gwt.user.client.ui.Label; |
import com.google.gwt.user.client.ui.Panel; |
import com.google.gwt.user.client.ui.Widget; |
public class MetadonneesEnLigneVue extends Composite implements MetadonneesPresenteur.Vue { |
20,10 → 21,13 |
private static Binder binder = GWT.create(Binder.class); |
@UiField |
Hyperlink nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu; |
Hyperlink nomRetenu, famille, auteur, localite, motsClefs, numNomenclatural, nomCommun, commentaire, milieu, station; |
@UiField |
HTML lieuDit; |
@UiField |
Panel zoneStation; |
@UiField |
InlineLabel dateReleve, dateTransmission; |
137,4 → 141,14 |
} |
} |
@Override |
public void setStation(String station) { |
if (station.equals("")) { |
this.zoneStation.setVisible(false); |
} else { |
this.station.setText(station); |
} |
} |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/metadonnees.css |
---|
2,22 → 2,8 |
} |
.metadonnees .label { |
display: block; |
width: 75px; |
float: left; |
margin-top: 2px; |
clear: left; |
} |
.metadonnees .label:after { |
content: " : "; |
} |
.metadonnees .donnee { |
display: inline-block; |
float: left; |
width: 150px |
} |
.labelNomRetenu { |
25,17 → 11,22 |
} |
.nomRetenu { |
display: none; |
font-size: 15px; |
cursor: pointer; |
color: #598000; |
width:170px; |
overflow:hidden; |
white-space:nowrap; |
text-overflow:ellipsis; |
width: 170px; |
overflow: hidden; |
white-space: nowrap; |
text-overflow: ellipsis; |
} |
.lieuDuReleve { |
display: block; |
} |
.zoneFamille { |
display: none; |
margin-top: 1em; |
cursor: pointer; |
} |
49,19 → 40,19 |
} |
.zoneLocalite div { |
display: inline |
} |
.zoneLieuDit { |
display: inline; |
} |
.zoneLieuDit div:first-child { |
visibility:hidden; |
.zoneStation { |
display: inline; |
} |
.zoneMilieu { |
cursor: pointer; |
display: inline; |
} |
.zoneMilieu div { |
68,15 → 59,22 |
display: inline |
} |
.zoneCommentaire { |
cursor: pointer; |
} |
.zoneCommentaire div { |
display: inline |
} |
.commentaire { |
display: block; |
height: 115px; |
width:150px; |
overflow: hidden; |
text-overflow: ellipsis |
} |
.zoneDateReleve { |
cursor: pointer; |
} |
89,3 → 87,6 |
display: inline |
} |
.zoneDate { |
display: none |
} |
/trunk/src/org/tela_botanica/del/client/composants/metadonnees/MetadonneesVue.ui.xml |
---|
9,6 → 9,13 |
<ui:style src="metadonnees.css" /> |
<g:HTMLPanel styleName="{style.metadonnees}"> |
<!-- Date du relevé --> |
<g:HTMLPanel ui:field="zoneDateReleve" styleName="{style.zoneDateReleve}"> |
<g:InlineLabel styleName="petit gris" text="{constants.observeLe}" /> |
<g:InlineLabel ui:field="dateReleve" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Nom retenu --> |
<g:HTMLPanel ui:field="zoneNomRetenu"> |
<g:Label styleName="petit gris {style.labelNomRetenu}" text="{constants.nomRetenu}" /> |
23,49 → 30,48 |
<!-- Famille --> |
<g:HTMLPanel ui:field="zoneFamille" styleName="{style.zoneFamille}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.metadonneeFamille}" /> |
<g:Label styleName="petit gris" text="{constants.metadonneeFamille}" /> |
<g:Hyperlink ui:field="famille" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Lieu --> |
<g:HTMLPanel ui:field="zoneLocalite" styleName="{style.zoneLocalite}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.localite}" /> |
<g:Label styleName="petit gris {style.lieuDuReleve}" text="{constants.lieuDuReleve}" /> |
<g:Hyperlink ui:field="localite" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Lieu-dit --> |
<g:HTMLPanel ui:field="zoneLieuDit" styleName="{style.zoneLieuDit}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.lieuDit}" /> |
<g:HTML ui:field="lieuDit" styleName="{style.donnee}"/> |
<g:HTML ui:field="lieuDit"/> |
</g:HTMLPanel> |
<!-- Station --> |
<g:HTMLPanel ui:field="zoneStation" styleName="{style.zoneStation}"> |
<g:Hyperlink ui:field="station"/> |
</g:HTMLPanel> |
<!-- Milieu --> |
<g:HTMLPanel ui:field="zoneMilieu" styleName="{style.zoneMilieu}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.milieu}" /> |
<g:Hyperlink ui:field="milieu" styleName="{style.donnee}"/> |
<g:Hyperlink ui:field="milieu"/> |
</g:HTMLPanel> |
<!-- Commentaire --> |
<g:HTMLPanel ui:field="zoneCommentaire" styleName="{style.zoneCommentaire}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.commentaire}" /> |
<g:Hyperlink ui:field="commentaire" styleName="{style.donnee}"/> |
<g:Label styleName="petit gris" text="{constants.commentaire}" /> |
<g:Hyperlink ui:field="commentaire" styleName="{style.commentaire}"/> |
</g:HTMLPanel> |
<!-- Date du relevé --> |
<g:HTMLPanel ui:field="zoneDateReleve" styleName="{style.zoneDateReleve}"> |
<g:InlineLabel styleName="petit gris {style.label}" text="{constants.dateReleve}" /> |
<g:InlineLabel ui:field="dateReleve" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Publié par --> |
<g:HTMLPanel ui:field="zoneAuteur" styleName="{style.zoneAuteur}"> |
<g:Label styleName="petit gris {style.label}" text="{constants.auteur}" /> |
<g:Label styleName="petit gris" text="{constants.par}" /> |
<g:Hyperlink ui:field="auteur" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
<!-- Date de transmission --> |
<g:HTMLPanel ui:field="zoneDate"> |
<g:InlineLabel styleName="petit gris {style.label}" text="{constants.dateTransmission}" /> |
<g:HTMLPanel ui:field="zoneDate" styleName="{style.zoneDate}"> |
<g:InlineLabel styleName="petit gris" text="{constants.dateTransmission}" /> |
<g:InlineLabel ui:field="dateTransmission" styleName="{style.donnee}"/> |
</g:HTMLPanel> |
/trunk/src/org/tela_botanica/del/client/modeles/Observation.java |
---|
10,7 → 10,7 |
private static final long serialVersionUID = 840032625524143547L; |
private String id, auteur, idAuteur, nomAuteur, prenomAuteur, courrielAuteur, nomRetenu, famille, localite, idLocalite, |
dateTransmission, numNomenclatural, nomCommun, lieuDit, |
milieu, commentaire, dateReleve; |
milieu, commentaire, dateReleve, station; |
private List<String> motsClefs = new ArrayList<String>(); |
43,6 → 43,14 |
this.nomCommun = nomCommun; |
} |
public String getStation() { |
return this.station; |
} |
public void setStation(String station) { |
this.station = station; |
} |
public String getLieuDit() { |
return this.lieuDit; |
} |
/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.java |
---|
2,7 → 2,7 |
/** |
* Interface to represent the constants contained in resource bundle: |
* '/home/aurelien/web/del/src/org/tela_botanica/del/client/i18n/Vocabulary.properties'. |
* '/home/greg/web/del/src/org/tela_botanica/del/client/i18n/Vocabulary.properties'. |
*/ |
public interface Vocabulary extends com.google.gwt.i18n.client.Constants { |
43,20 → 43,20 |
String ajouterCommentaire(); |
/** |
* Translated "Ajouter une image à déterminer". |
* Translated "Ajouter une image". |
* |
* @return translated "Ajouter une image à déterminer" |
* @return translated "Ajouter une image" |
*/ |
@DefaultStringValue("Ajouter une image à déterminer") |
@DefaultStringValue("Ajouter une image") |
@Key("ajouterImage") |
String ajouterImage(); |
/** |
* Translated "Ajouter une observation à déterminer". |
* Translated "Ajouter une plante à déterminer". |
* |
* @return translated "Ajouter une observation à déterminer" |
* @return translated "Ajouter une plante à déterminer" |
*/ |
@DefaultStringValue("Ajouter une observation à déterminer") |
@DefaultStringValue("Ajouter une plante à déterminer") |
@Key("ajouterObservation") |
String ajouterObservation(); |
538,6 → 538,15 |
String lieuDit(); |
/** |
* Translated "Lieu du relevé". |
* |
* @return translated "Lieu du relevé" |
*/ |
@DefaultStringValue("Lieu du relevé") |
@Key("lieuDuReleve") |
String lieuDuReleve(); |
/** |
* Translated "Localite". |
* |
* @return translated "Localite" |
700,6 → 709,15 |
String observateur(); |
/** |
* Translated "Observée le". |
* |
* @return translated "Observée le" |
*/ |
@DefaultStringValue("Observée le") |
@Key("observeLe") |
String observeLe(); |
/** |
* Translated "ok". |
* |
* @return translated "ok" |
/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.properties |
---|
36,6 → 36,8 |
lieuDit = Lieu dit |
milieu = Milieu |
dateReleve = Le |
observeLe = Observée le |
lieuDuReleve = Lieu du relevé |
dateTransmission = Transmis le |
motdepasse = Mot de passe |
login = Login |