Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 172 → Rev 173

/trunk/src/org/tela_botanica/client/CarnetEnLigneMediateur.java
353,9 → 353,6
}
 
 
 
public Panel getPanneauPrincipalCarnetEnLigne() {
return panneauPrincipalCarnetEnLigne;
}
374,11 → 371,11
if ((tentativeConnection) && !utilisateur.isIdentifie()) {
panneauAdmin.setVisible(false);
//formulaireDeConnexionVue.afficherMessageAlerte();
formulaireDeConnexionVue.afficherMessageAlerte();
}
else {
if ((tentativeConnection) && utilisateur.isIdentifie()) {
formulaireDeConnexionVue.hide();
formulaireDeConnexionVue.cacher();
}
}
 
441,12 → 438,10
imageMediateur.connecterUtilisateur();
}
 
 
public void obtenirListeUtilisateurs(String rech, Rafraichissable r) {
carnetEnLigneModele.obtenirListeUtilisateur(r,rech,utilisateur.getIdentifiant());
}
 
 
public void donneesImagesVersObs(Object o) {
observationMediateur.donneesExterieures(o);
}
/trunk/src/org/tela_botanica/client/image/ImageMediateur.java
1328,6 → 1328,10
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
1576,7 → 1580,6
public void obtenirObservationsAssociees() {
String ids[] = getVueSelectionnee().getIdSelectionnees() ;
getIModele().obtenirLiaisonObservations(this,ids[0]) ;
}
1595,7 → 1598,7
String idImg = getVueSelectionnee().getIdSelectionnees()[0] ;
String idObs = getMetadonneesIptcExif().getMiniListeObservation().getIdSelectionnees() ;
if(Window.confirm("Supprimer le lien entre l'image "+idImg+" et l'observation "+idObs+" ?"))
if(Window.confirm("Supprimer le lien entre image(s) et observation(s) ?"))
{
getMetadonneesIptcExif().getMiniListeObservation().supprimerLiaison() ;
iModele.supprimerLiaisonImages(idImg,idObs) ;
1602,8 → 1605,13
}
}
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,6 → 835,10
}
}
 
public int getCompteSelection() {
return selectionImages.size();
}
/**
* Vide la selection en cours
*/
/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,7 → 26,11
 
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;
58,6 → 62,8
private TextField motDePasse=null;
private Label saisieInvalide = null ;
 
public FormulaireDeConnexionVue(CarnetEnLigneMediateur cm) {
94,13 → 100,17
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);
motDePasse.setAllowBlank(false);
ident.setInvalidText("Mot de passe vide ou incorrect");
motDePasse.setPassword(true);
motDePasse.setTabIndex(801);
panneauFormulaire.add(motDePasse);
 
107,9 → 117,11
Button boutonOK = new Button("Ok");
boutonOK.setTabIndex(802);
panneauFormulaire.addButton(boutonOK);
Button boutonAnnuler = new Button("Annuler");
Button boutonAnnuler = new Button("Annuler");
boutonAnnuler.setTabIndex(803);
panneauFormulaire.addButton(boutonAnnuler);
137,7 → 149,7
new ButtonListenerAdapter() {
public void onClick(Button button, EventObject e) {
hide();
cacher();
}
}
171,6 → 183,10
}
});
saisieInvalide = new Label("");
saisieInvalide.setStyleName("saisie_invalide_invisible");
panneauFormulaire.add(saisieInvalide);
panneauPrincipalDialogue.add(panneauFormulaire);
196,9 → 212,17
 
public void afficherMessageAlerte() {
 
Window.alert("Vous n'êtes pas identifié") ;
//
saisieInvalide.setText("Identifiant ou mot de passe invalide");
saisieInvalide.setStyleName("saisie_invalide");
}
 
 
public void cacher() {
saisieInvalide.setText("");
saisieInvalide.setStyleName("saisie_invalide_invisible");
hide();
}
 
}
/trunk/src/org/tela_botanica/client/vues/MenuImageVue.java
132,6 → 132,17
hide();
 
}
public void onShow(Menu menu) {
if(getIMediateur().getCompteSelection() != 0) {
afficherSelection.enable();
viderSelection.enable();
}
else {
afficherSelection.disable();
viderSelection.disable();
}
}
 
});
153,6 → 164,7
}
});
}
 
/**
/trunk/src/org/tela_botanica/client/vues/MiniListeObservationVue.java
149,7 → 149,7
// on configure le drag 'n drop
configDragAndDrop() ;
this.addListener(new ComponentListenerAdapter() {
this.addListener(new ContainerListenerAdapter() {
public void onRender(Component c) {
157,6 → 157,11
}
public void onAfterLayout(Container c)
{
obtenirMiniListeObservations() ;
}
}) ;
this.addGridListener(new GridListenerAdapter() {
261,6 → 266,11
obtenirMiniListeObservations() ;
}
public void onAfterLayout(Container c)
{
obtenirMiniListeObservations() ;
}
}) ;
}
/trunk/src/org/tela_botanica/client/vues/MenuIdVue.java
69,6 → 69,7
}
 
});
}
 
/**
/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
18,6 → 18,7
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;
338,7 → 339,7
public void onRafraichissementListeObservations() {
carnetEnLigneMediateur.donneesImagesVersObs(listeObservation.getCacheListeObservation());
carnetEnLigneMediateur.donneesObsVersImages(listeObservation.getCacheListeObservation());
observationModele.rafraichirCacheObservation(listeObservation.getCacheListeObservation());
}