Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 10 → Rev 9

/trunk/src/org/tela_botanica/client/CarnetEnLigneModele.java
File deleted
/trunk/src/org/tela_botanica/client/Util.java
File deleted
/trunk/src/org/tela_botanica/client/CarnetEnLigneMediateur.java
1,6 → 1,9
package org.tela_botanica.client;
 
 
import net.mygwt.ui.client.event.BaseEvent;
import net.mygwt.ui.client.event.Listener;
import net.mygwt.ui.client.util.Observable;
 
import org.tela_botanica.client.image.ImageMediateur;
import org.tela_botanica.client.interfaces.iMediateur;
9,7 → 12,7
import org.tela_botanica.client.observation.ObservationMediateur;
 
 
public class CarnetEnLigneMediateur {
public class CarnetEnLigneMediateur extends Observable implements iMediateur, Listener {
// Evenenements
final static public int ETAT_CONNEXION=1;
28,7 → 31,7
public CarnetEnLigneMediateur() {
carnetEnLigneModele=new CarnetEnLigneModele();
//addListener(ETAT_CONNEXION,this);
addListener(ETAT_CONNEXION,this);
getEtatUtilisateur(); // Alimente Objet Utilisateur
}
40,7 → 43,7
private void _CarnetEnLigneMediateur() {
//new ImageMediateur(this);
new ImageMediateur(this);
new ObservationMediateur(this);
 
}
60,7 → 63,7
new iRetourUtilisateur() {
public void onRetour(Utilisateur uti) {
utilisateur=uti;
// fireEvent(ETAT_CONNEXION);
fireEvent(ETAT_CONNEXION);
}
 
84,14 → 87,14
 
 
// Evenenements Applicatifs
/*
public void handleEvent(BaseEvent be) {
if (be.type==CarnetEnLigneMediateur.ETAT_CONNEXION) {
_CarnetEnLigneMediateur(); // Fin initialisation
}
}
*/
// Methode publiques
/**
117,7 → 120,7
new iRetourUtilisateur() {
public void onRetour(Utilisateur uti) {
utilisateur=uti;
//fireEvent(DECONNEXION);
fireEvent(DECONNEXION);
}
 
135,7 → 138,7
new iRetourUtilisateur() {
public void onRetour(Utilisateur uti) {
utilisateur=uti;
//fireEvent(CONNEXION);
fireEvent(CONNEXION);
}
 
/trunk/src/org/tela_botanica/client/iRetourUtilisateur.java
New file
0,0 → 1,8
package org.tela_botanica.client.interfaces;
 
import org.tela_botanica.client.modeles.Utilisateur;
 
public interface iRetourUtilisateur {
 
public void onRetour(Utilisateur utilisateur);
}
/trunk/src/org/tela_botanica/client/iRetourObservation.java
New file
0,0 → 1,8
package org.tela_botanica.client.interfaces;
 
import org.tela_botanica.client.modeles.Observation;
 
public interface iRetourObservation {
 
public void onRetour(Observation observation);
}
/trunk/src/org/tela_botanica/client/iMediateur.java
New file
0,0 → 1,11
package org.tela_botanica.client.interfaces;
 
 
/*
* Interface Mediateur
*
*/
 
public interface iMediateur {
}
/trunk/src/org/tela_botanica/client/modeles/ObservationAsynchroneDAO.java
5,6 → 5,7
*
*/
 
import net.mygwt.ui.client.widget.table.TableItem;
 
import org.tela_botanica.client.Util;
import org.tela_botanica.client.interfaces.iRetourObservation;
17,6 → 18,8
import com.google.gwt.json.client.JSONValue;
import com.google.gwt.user.client.HTTPRequest;
import com.google.gwt.user.client.ResponseTextHandler;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Image;
 
public class ObservationAsynchroneDAO {