7,11 → 7,13 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.ListeReferentielCommune; |
import org.tela_botanica.client.modeles.ListeReferentielNom; |
import org.tela_botanica.client.modeles.Observation; |
import org.tela_botanica.client.modeles.ReferentielCommune; |
import org.tela_botanica.client.modeles.ReferentielNom; |
import org.tela_botanica.client.observation.ObservationMediateur; |
|
|
import com.google.gwt.user.client.Window; |
import com.gwtext.client.core.EventCallback; |
import com.gwtext.client.core.EventObject; |
import com.gwtext.client.core.ListenerConfig; |
56,7 → 58,9 |
private TextField milieu = null; |
private TextField comment = null; |
private ComboBox commune = null; |
private String departement = null; |
private ComboBox espece = null; |
private String numeroNom = null; |
|
private Button boutonOK = new Button("Ok"); |
private Button boutonAnnuler = new Button("Annuler"); |
252,6 → 256,7 |
commune.addListener(new ComboBoxListenerAdapter() { |
public void onSelect(ComboBox comboBox, Record record, int index) { |
commune.setValue(record.getAsString("commune")); |
departement=record.getAsString("departement"); |
selectionCommune=true; |
} |
}); |
321,6 → 326,7 |
espece.addListener(new ComboBoxListenerAdapter() { |
public void onSelect(ComboBox comboBox, Record record, int index) { |
espece.setValue(record.getAsString("nom")); |
numeroNom=record.getAsString("numeroNom"); |
selectionEspece=true; |
} |
}); |
387,9 → 393,13 |
|
|
boutonOK.addListener(new ButtonListenerAdapter() { |
|
public void onClick(Button button, EventObject e) { |
//observationMediateur.ajouterObservation(this); |
|
ajouterObservation(); |
|
} |
|
|
}); |
|
538,8 → 548,13 |
} |
|
|
|
public void ajouterObservation() { |
|
|
Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText()); |
|
observationMediateur.ajouterObservation(this, obs); |
} |
|
|
|
} |