Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 173 → Rev 172

/trunk/src/org/tela_botanica/client/image/ImageMediateur.java
1328,10 → 1328,6
Window.alert("Le tampon a été vidé ");
 
}
public int getCompteSelection() {
return getIModele().getCompteSelection();
}
 
/**
* Fonction appelée lors du drag 'n drop d'une image sur une observation
1580,6 → 1576,7
public void obtenirObservationsAssociees() {
String ids[] = getVueSelectionnee().getIdSelectionnees() ;
getIModele().obtenirLiaisonObservations(this,ids[0]) ;
}
1598,7 → 1595,7
String idImg = getVueSelectionnee().getIdSelectionnees()[0] ;
String idObs = getMetadonneesIptcExif().getMiniListeObservation().getIdSelectionnees() ;
if(Window.confirm("Supprimer le lien entre image(s) et observation(s) ?"))
if(Window.confirm("Supprimer le lien entre l'image "+idImg+" et l'observation "+idObs+" ?"))
{
getMetadonneesIptcExif().getMiniListeObservation().supprimerLiaison() ;
iModele.supprimerLiaisonImages(idImg,idObs) ;
1605,13 → 1602,8
}
}
public boolean estInstancie() {
return estInstancie ;
}
 
public void donneesExterieures(Object o) {
if(estInitialise) {
iModele.rafraichir(o, true);
}
/trunk/src/org/tela_botanica/client/image/ImageModele.java
835,10 → 835,6
}
}
 
public int getCompteSelection() {
return selectionImages.size();
}
/**
* Vide la selection en cours
*/
/trunk/src/org/tela_botanica/client/vues/MenuImageVue.java
132,17 → 132,6
hide();
 
}
public void onShow(Menu menu) {
if(getIMediateur().getCompteSelection() != 0) {
afficherSelection.enable();
viderSelection.enable();
}
else {
afficherSelection.disable();
viderSelection.disable();
}
}
 
});
164,7 → 153,6
}
});
}
 
/**
/trunk/src/org/tela_botanica/client/vues/MiniListeObservationVue.java
149,7 → 149,7
// on configure le drag 'n drop
configDragAndDrop() ;
this.addListener(new ContainerListenerAdapter() {
this.addListener(new ComponentListenerAdapter() {
public void onRender(Component c) {
157,11 → 157,6
}
public void onAfterLayout(Container c)
{
obtenirMiniListeObservations() ;
}
}) ;
this.addGridListener(new GridListenerAdapter() {
266,11 → 261,6
obtenirMiniListeObservations() ;
}
public void onAfterLayout(Container c)
{
obtenirMiniListeObservations() ;
}
}) ;
}
/trunk/src/org/tela_botanica/client/vues/MenuIdVue.java
69,7 → 69,6
}
 
});
}
 
/**
/trunk/src/org/tela_botanica/client/vues/ZoomImageVue.java
106,7 → 106,7
image = new Image() {
 
public void onBrowserEvent(Event event) {
 
// lors du double clic
if (Event.ONDBLCLICK == DOM.eventGetType(event)) {
 
/trunk/src/org/tela_botanica/client/vues/FormulaireDeConnexionVue.java
26,11 → 26,7
 
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.KeyboardListener;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.PopupListener;
import com.google.gwt.user.client.ui.PopupPanel;
import com.gwtext.client.core.EventObject;
import com.gwtext.client.core.Position;
import com.gwtext.client.widgets.Button;
62,8 → 58,6
private TextField motDePasse=null;
private Label saisieInvalide = null ;
 
public FormulaireDeConnexionVue(CarnetEnLigneMediateur cm) {
100,17 → 94,13
ident = new TextField("Identifiant", "ident", 200);
ident.setAllowBlank(false);
ident.setInvalidText("Identifiant vide ou incorrect");
ident.setTabIndex(800);
panneauFormulaire.add(ident);
// Mot de passe
motDePasse = new TextField("Mot de passe", "motDePasse", 200);
motDePasse.setAllowBlank(false);
ident.setInvalidText("Mot de passe vide ou incorrect");
motDePasse.setAllowBlank(false);
motDePasse.setPassword(true);
motDePasse.setTabIndex(801);
panneauFormulaire.add(motDePasse);
 
117,11 → 107,9
Button boutonOK = new Button("Ok");
boutonOK.setTabIndex(802);
panneauFormulaire.addButton(boutonOK);
Button boutonAnnuler = new Button("Annuler");
boutonAnnuler.setTabIndex(803);
Button boutonAnnuler = new Button("Annuler");
panneauFormulaire.addButton(boutonAnnuler);
149,7 → 137,7
new ButtonListenerAdapter() {
public void onClick(Button button, EventObject e) {
cacher();
hide();
}
}
183,10 → 171,6
}
});
saisieInvalide = new Label("");
saisieInvalide.setStyleName("saisie_invalide_invisible");
panneauFormulaire.add(saisieInvalide);
panneauPrincipalDialogue.add(panneauFormulaire);
212,17 → 196,9
 
public void afficherMessageAlerte() {
 
saisieInvalide.setText("Identifiant ou mot de passe invalide");
saisieInvalide.setStyleName("saisie_invalide");
Window.alert("Vous n'êtes pas identifié") ;
//
}
 
 
public void cacher() {
saisieInvalide.setText("");
saisieInvalide.setStyleName("saisie_invalide_invisible");
hide();
}
 
}
/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
18,7 → 18,6
import org.tela_botanica.client.vues.InformationRepartitionVue;
import org.tela_botanica.client.vues.ListeObservationVue;
import org.tela_botanica.client.vues.MenuObservationVue;
import org.tela_botanica.client.vues.MiniListeObservationVue;
import org.tela_botanica.client.vues.MiniZoomImageVue;
import org.tela_botanica.client.vues.NuageMotsClesVue;
import org.tela_botanica.client.vues.PanneauFiltresObservationVues;
339,7 → 338,7
public void onRafraichissementListeObservations() {
carnetEnLigneMediateur.donneesObsVersImages(listeObservation.getCacheListeObservation());
carnetEnLigneMediateur.donneesImagesVersObs(listeObservation.getCacheListeObservation());
observationModele.rafraichirCacheObservation(listeObservation.getCacheListeObservation());
}
/trunk/src/org/tela_botanica/client/CarnetEnLigneMediateur.java
353,6 → 353,9
}
 
 
 
public Panel getPanneauPrincipalCarnetEnLigne() {
return panneauPrincipalCarnetEnLigne;
}
371,11 → 374,11
if ((tentativeConnection) && !utilisateur.isIdentifie()) {
panneauAdmin.setVisible(false);
formulaireDeConnexionVue.afficherMessageAlerte();
//formulaireDeConnexionVue.afficherMessageAlerte();
}
else {
if ((tentativeConnection) && utilisateur.isIdentifie()) {
formulaireDeConnexionVue.cacher();
formulaireDeConnexionVue.hide();
}
}
 
438,10 → 441,12
imageMediateur.connecterUtilisateur();
}
 
 
public void obtenirListeUtilisateurs(String rech, Rafraichissable r) {
carnetEnLigneModele.obtenirListeUtilisateur(r,rech,utilisateur.getIdentifiant());
}
 
 
public void donneesImagesVersObs(Object o) {
observationMediateur.donneesExterieures(o);
}