Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1175 → Rev 1196

/trunk/src/org/tela_botanica/del/client/navigation/evenement/BusEvenementiel.java
11,7 → 11,10
import org.tela_botanica.del.client.navigation.evenement.rechercheobservation.GestionnaireEvenementRechercheObservation;
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
import org.tela_botanica.del.client.navigation.evenement.validationobservation.GestionnaireEvenementValidation;
import org.tela_botanica.del.client.navigation.evenement.validationobservationpictoflora.EvenementValidationPictoflora;
import org.tela_botanica.del.client.navigation.evenement.validationobservationpictoflora.GestionnaireEvenementValidationPictoflora;
 
import com.google.gwt.core.shared.GWT;
import com.google.gwt.event.shared.HandlerManager;
import com.google.gwt.user.client.History;
 
43,7 → 46,17
cache.setPageCourante(ConstantesNavigation.PAGE_VALIDATION);
}
});
 
addHandler(EvenementValidationPictoflora.TYPE, new GestionnaireEvenementValidationPictoflora() {
@Override
public void onValidationObservation(EvenementValidationPictoflora event) {
GWT.log("onvalpf");
doValidationObservationPictoflora(event.getObservation());
cache.setPageCourante(ConstantesNavigation.PAGE_VALIDATION_PICTOFLORA);
}
});
addHandler(EvenementComparaisonEflore.TYPE, new GestionnaireEvenementComparaisonEflore() {
 
@Override
77,6 → 90,11
CacheClient.getInstance().setObservationCourante(observation);
History.newItem(ConstantesNavigation.PAGE_VALIDATION + "~" + observation.getId(), true);
}
private void doValidationObservationPictoflora(Observation observation) {
CacheClient.getInstance().setObservationCourante(observation);
History.newItem(ConstantesNavigation.PAGE_VALIDATION_PICTOFLORA + "~" + observation.getId(), true);
}
 
private void doComparaisonAvecEflore(String taxon) {
History.newItem(ConstantesNavigation.PAGE_COMPARAISON_EFLORE, true);
/trunk/src/org/tela_botanica/del/client/navigation/evenement/validationobservationpictoflora/GestionnaireEvenementValidationPictoflora.java
New file
0,0 → 1,8
package org.tela_botanica.del.client.navigation.evenement.validationobservationpictoflora;
 
 
import com.google.gwt.event.shared.EventHandler;
 
public interface GestionnaireEvenementValidationPictoflora extends EventHandler {
public void onValidationObservation(EvenementValidationPictoflora event);
}
/trunk/src/org/tela_botanica/del/client/navigation/evenement/validationobservationpictoflora/EvenementValidationPictoflora.java
New file
0,0 → 1,31
package org.tela_botanica.del.client.navigation.evenement.validationobservationpictoflora;
 
import org.tela_botanica.del.client.modeles.Observation;
 
import com.google.gwt.core.shared.GWT;
import com.google.gwt.event.shared.GwtEvent;
 
public class EvenementValidationPictoflora extends GwtEvent<GestionnaireEvenementValidationPictoflora> {
 
public static com.google.gwt.event.shared.GwtEvent.Type<GestionnaireEvenementValidationPictoflora> TYPE = new com.google.gwt.event.shared.GwtEvent.Type<GestionnaireEvenementValidationPictoflora>();
private final Observation observation;
 
public EvenementValidationPictoflora(Observation observation) {
this.observation = observation;
}
@Override
protected void dispatch(GestionnaireEvenementValidationPictoflora handler) {
handler.onValidationObservation(this);
}
 
@Override
public com.google.gwt.event.shared.GwtEvent.Type<GestionnaireEvenementValidationPictoflora> getAssociatedType() {
return TYPE;
}
 
public Observation getObservation() {
return observation;
}
 
}