Subversion Repositories eFlore/Applications.cel

Compare Revisions

Regard whitespace Rev 172 → Rev 173

/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/image/ImageMediateur.java
1329,6 → 1329,10
 
}
 
public int getCompteSelection() {
return getIModele().getCompteSelection();
}
 
/**
* Fonction appelée lors du drag 'n drop d'une image sur une observation
* @param source la source du drag
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) ;
1603,7 → 1606,12
}
 
public boolean estInstancie() {
return estInstancie ;
}
 
public void donneesExterieures(Object o) {
if(estInitialise) {
iModele.rafraichir(o, true);
}
/trunk/src/org/tela_botanica/client/vues/MenuIdVue.java
69,6 → 69,7
}
 
});
}
 
/**
/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,8 → 62,10
private TextField motDePasse=null;
private Label saisieInvalide = null ;
 
public FormulaireDeConnexionVue(CarnetEnLigneMediateur cm) {
94,6 → 100,8
ident = new TextField("Identifiant", "ident", 200);
ident.setAllowBlank(false);
ident.setInvalidText("Identifiant vide ou incorrect");
ident.setTabIndex(800);
panneauFormulaire.add(ident);
// Mot de passe
100,7 → 108,9
motDePasse = new TextField("Mot de passe", "motDePasse", 200);
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");
boutonAnnuler.setTabIndex(803);
panneauFormulaire.addButton(boutonAnnuler);
137,7 → 149,7
new ButtonListenerAdapter() {
public void onClick(Button button, EventObject e) {
hide();
cacher();
}
}
172,6 → 184,10
});
saisieInvalide = new Label("");
saisieInvalide.setStyleName("saisie_invalide_invisible");
panneauFormulaire.add(saisieInvalide);
panneauPrincipalDialogue.add(panneauFormulaire);
setWidget(panneauPrincipalDialogue);
196,13 → 212,21
 
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();
}
 
 
}
 
/* +--Fin du code ---------------------------------------------------------------------------------------+
* $Log$
* Revision 1.1 2008-11-13 11:27:05 ddelon
/trunk/src/org/tela_botanica/client/vues/MenuImageVue.java
133,6 → 133,17
 
}
 
public void onShow(Menu menu) {
if(getIMediateur().getCompteSelection() != 0) {
afficherSelection.enable();
viderSelection.enable();
}
else {
afficherSelection.disable();
viderSelection.disable();
}
}
 
});
mn.addListener(new MenuListenerAdapter() {
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/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());
}
/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);
}