Line 1... |
Line 1... |
1 |
package org.tela_botanica.del.client.composants.formulaires.autocompletion;
|
1 |
package org.tela_botanica.del.client.composants.formulaires.autocompletion;
|
Line -... |
Line 2... |
- |
|
2 |
|
2 |
|
3 |
import com.google.gwt.core.shared.GWT;
|
3 |
import com.google.gwt.event.dom.client.HasKeyPressHandlers;
|
4 |
import com.google.gwt.event.dom.client.HasKeyPressHandlers;
|
4 |
import com.google.gwt.event.dom.client.KeyPressEvent;
|
5 |
import com.google.gwt.event.dom.client.KeyPressEvent;
|
5 |
import com.google.gwt.event.dom.client.KeyPressHandler;
|
6 |
import com.google.gwt.event.dom.client.KeyPressHandler;
|
6 |
import com.google.gwt.event.logical.shared.HasSelectionHandlers;
|
7 |
import com.google.gwt.event.logical.shared.HasSelectionHandlers;
|
Line 11... |
Line 12... |
11 |
import com.google.gwt.http.client.RequestCallback;
|
12 |
import com.google.gwt.http.client.RequestCallback;
|
12 |
import com.google.gwt.http.client.RequestException;
|
13 |
import com.google.gwt.http.client.RequestException;
|
13 |
import com.google.gwt.http.client.Response;
|
14 |
import com.google.gwt.http.client.Response;
|
14 |
import com.google.gwt.http.client.URL;
|
15 |
import com.google.gwt.http.client.URL;
|
15 |
import com.google.gwt.user.client.Timer;
|
16 |
import com.google.gwt.user.client.Timer;
|
- |
|
17 |
import com.google.gwt.user.client.Window;
|
16 |
import com.google.gwt.user.client.ui.HasText;
|
18 |
import com.google.gwt.user.client.ui.HasText;
|
17 |
import com.google.gwt.user.client.ui.HasWidgets;
|
19 |
import com.google.gwt.user.client.ui.HasWidgets;
|
18 |
import com.google.gwt.user.client.ui.IsWidget;
|
20 |
import com.google.gwt.user.client.ui.IsWidget;
|
19 |
import com.google.gwt.user.client.ui.SuggestOracle;
|
21 |
import com.google.gwt.user.client.ui.SuggestOracle;
|
20 |
import com.google.gwt.user.client.ui.SuggestOracle.Suggestion;
|
22 |
import com.google.gwt.user.client.ui.SuggestOracle.Suggestion;
|
Line 146... |
Line 148... |
146 |
}
|
148 |
}
|
147 |
}
|
149 |
}
|
Line 148... |
Line 150... |
148 |
|
150 |
|
149 |
public void surReponseRequete(String requete, Response response) {
|
151 |
public void surReponseRequete(String requete, Response response) {
|
150 |
String[] valeurs = parserResultatRequete(response);
|
- |
|
151 |
|
152 |
String[] valeurs = parserResultatRequete(response);
|
152 |
autoCompletionComboBoxVue.remplirListe(valeurs);
|
153 |
autoCompletionComboBoxVue.remplirListe(valeurs);
|
153 |
requeteOracle.setQuery(requete);
|
154 |
requeteOracle.setQuery(requete);
|
154 |
autoCompletionComboBoxVue.afficherSuggestions(requeteOracle, callBackOracle);
|
155 |
autoCompletionComboBoxVue.afficherSuggestions(requeteOracle, callBackOracle);
|