Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1791 → Rev 1792

/trunk/src/org/tela_botanica/del/client/composants/moteurrecherche/MoteurRechercheVue.java
39,8 → 39,6
TextBox recherchePrincipale, contientMots, departement, famille, genre, motCle, motCleCel, motCleDel, auteur, date;
@UiField
ListBox referentiel;
private boolean referentielLectureSeule = false;
 
public MoteurRechercheVue(String labelRecherche) {
initWidget(uiBinder.createAndBindUi(this));
55,6 → 53,7
String codeRef = iterator.next();
referentiel.addItem(listeReferentiels.get(codeRef), codeRef);
}
referentiel.setItemSelected(1, true);
}
 
public String getLabelRecherche() {
278,8 → 277,7
 
@Override
public void setReferentielLectureSeule(boolean lectureSeule) {
referentielLectureSeule = true;
// la listbox ne possède aucun méthode directe pour être désactivée
// la listbox ne possède aucun méthode directe pour être désactivée
DOM.setElementProperty(referentiel.getElement(), "disabled", "disabled");
}
 
/trunk/src/org/tela_botanica/del/client/composants/formulaires/formulaireproposition/FormulairePropositionPresenteur.java
102,7 → 102,11
String url = this.config.getServiceBaseUrl() + "nomstaxons";
vue.remplirListeReferentiels(ReferentielService.getReferentiels());
final String referentiel = CacheClient.getInstance().getObservationCourante().getReferentiel();
vue.setReferentiel(referentiel.substring(0, 5));
String referentielPredefini = referentiel.substring(0, 5);
if (referentielPredefini.equals("autre") || referentielPredefini.equals("")) {
referentielPredefini = "bdtfx"; // évite de saisir des noms latins en dur et de perdre le nn
}
vue.setReferentiel(referentielPredefini);
autoCompletionNomTaxonsPresenteur = new AutoCompletionComboBoxPresenteur(new AutoCompletionComboBoxVue(), url) {
protected String effectuerPreTraitementChaineRequete(String requete) {
// si aucun référentiel selectionné, pas de requete