Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 141 → Rev 142

/trunk/src/org/tela_botanica/client/image/ImageMediateur.java
659,8 → 659,8
* envoie au modèle une demande pour lancer le formulaire ou l'application
* d'upload
*/
public void uploaderImages() {
getIModele().uploaderImages();
public void uploaderImages(boolean multiple) {
getIModele().uploaderImages(multiple);
}
 
/**
1490,17 → 1490,33
}
else
{
panneauPrincipalImage.addListener(new ContainerListenerAdapter()
if(this.iModele != null) {
panneauPrincipalImage.addListener(new ContainerListenerAdapter()
{
public void onShow(Component c)
{
setIdentifiant(cMediateur.getUtilisateur().getIdentifiant());
getIModele().initialiserArbreMotsCles();
obtenirPhotoGalerie(getGalerieImage());
panneauPrincipalImage.purgeListeners() ;
}
}) ;
}
else
{
public void onRender(Component c)
panneauPrincipalImage.addListener(new ContainerListenerAdapter()
{
setIdentifiant(cMediateur.getUtilisateur().getIdentifiant());
getIModele().initialiserArbreMotsCles();
obtenirPhotoGalerie(getGalerieImage());
panneauPrincipalImage.purgeListeners() ;
}
}) ;
public void onRender(Component c)
{
setIdentifiant(cMediateur.getUtilisateur().getIdentifiant());
getIModele().initialiserArbreMotsCles();
obtenirPhotoGalerie(getGalerieImage());
panneauPrincipalImage.purgeListeners() ;
}
}) ;
}
}
}
 
/trunk/src/org/tela_botanica/client/image/ImageModele.java
199,9 → 199,15
* lancer l'interface appropriée
*/
@SuppressWarnings("static-access")
public void uploaderImages() {
public void uploaderImages(boolean multiple) {
ImageUploaderAsynchroneDAO IuADaO = new ImageUploaderAsynchroneDAO(this);
IuADaO.choisirMethodeUpload();
if(multiple) {
IuADaO.appelerUploadMultiple();
}
else
{
IuADaO.appelerUploadSimple();
}
}
 
/**
818,8 → 824,9
public void ajouterImagesSelection(String[] ids) {
 
for (int i = 0; i < ids.length; i++) {
 
selectionImages.add(ids[i]);
String idImg = cacheImage.get(ids[i]).getId();
selectionImages.add(idImg);
}
}