14,6 → 14,7 |
import com.google.gwt.user.client.DOM; |
import com.google.gwt.user.client.ui.Button; |
import com.google.gwt.user.client.ui.Composite; |
import com.google.gwt.user.client.ui.CheckBox; |
import com.google.gwt.user.client.ui.HasWidgets; |
import com.google.gwt.user.client.ui.Label; |
import com.google.gwt.user.client.ui.ListBox; |
40,7 → 41,7 |
@UiField |
Panel rechercheAvancee, taxon, commune, zoneRss, conteneurMotCle, conteneurMotCleCel, conteneurMotCleDel ; |
@UiField |
Label lienRechercheAvancee, recherchePrecedente; |
Label lienRechercheAvancee, recherchePrecedente, labelPnInscritsSeulement; |
@UiField |
Button boutonRecherche, boutonRechercheAvancee, boutonFermer, boutonVider; |
@UiField |
47,6 → 48,8 |
TextBox recherchePrincipale, contientMots, departement, famille, genre, motCle, motCleCel, motCleDel, auteur, date; |
@UiField |
ListBox referentiel, pays; |
@UiField |
CheckBox casePnInscritsSeulement; |
|
public MoteurRechercheVue(String labelRecherche) { |
initWidget(uiBinder.createAndBindUi(this)); |
134,6 → 137,14 |
public void setContientMots(String mots) { |
contientMots.setText(mots); |
} |
|
public boolean getPnInscritsSeulement() { |
return casePnInscritsSeulement.getValue(); |
} |
|
public void setPnInscritsSeulement(boolean valeur) { |
casePnInscritsSeulement.setValue(valeur); |
} |
|
public String getPays() { |
return pays.getValue(pays.getSelectedIndex()); |
209,6 → 220,7 |
motCleDel.setText(informationsRecherche.getMotClefDel()); |
auteur.setText(informationsRecherche.getAuteur()); |
date.setText(informationsRecherche.getDate()); |
casePnInscritsSeulement.setValue(informationsRecherche.getPnInscritsSeulement()); |
|
for(int i = 0; i < referentiel.getItemCount(); i++) { |
if(referentiel.getValue(i).equals(informationsRecherche.getReferentiel())) { |
286,6 → 298,9 |
if (informationRecherche.getReferentiel() != null && !informationRecherche.getReferentiel().equals("")) { |
texteRecherchePrecedente.append(I18n.getVocabulary().referentiel() + ":" + informationRecherche.getReferentiel() + " "); |
} |
if (informationRecherche.getPnInscritsSeulement()) { |
texteRecherchePrecedente.append(I18n.getVocabulary().pnISCourt() + ":non"); |
} |
|
recherchePrecedente.setText(texteRecherchePrecedente.toString()); |
} |