9,6 → 9,7 |
import org.tela_botanica.client.modeles.ImageAsynchroneDAO; |
import org.tela_botanica.client.modeles.ImageCarnet; |
import org.tela_botanica.client.modeles.ImageUploaderAsynchroneDAO; |
import org.tela_botanica.client.modeles.LiaisonMotsClesImageAsynchroneDAO; |
import org.tela_botanica.client.modeles.LienImageAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeDateImageAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeImageAsynchroneDAO; |
18,6 → 19,7 |
import org.tela_botanica.client.modeles.MotsClesAsynchroneDAO; |
import org.tela_botanica.client.modeles.NombreImageAsynchroneDAO; |
import org.tela_botanica.client.modeles.NombreObservationAsynchroneDAO; |
import org.tela_botanica.client.modeles.Utilisateur; |
|
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
581,15 → 583,20 |
*/ |
public void mettreAjourMotsCles(String[] ids, String motsClesEnCours, |
com.gwtext.client.data.Tree arbreMC) { |
|
String idImgs = ""; |
for (int i = 0; i < ids.length; i++) { |
if (cacheImage.containsKey(ids[i])) { |
ImageCarnet ic = (ImageCarnet) cacheImage.get(ids[i]); |
ic.mettreAjourMotsCles(motsClesEnCours); |
|
ImageAsynchroneDAO imgDao = new ImageAsynchroneDAO(this); |
imgDao.SynchroniserMotsClesImageBaseDeDonnees(ic); |
} |
|
idImgs += ids[i]; |
idImgs += (i < (ids.length - 1)) ? ",": ""; |
} |
|
LiaisonMotsClesImageAsynchroneDAO liMcDao = new LiaisonMotsClesImageAsynchroneDAO(this); |
liMcDao.modifier(this, Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), idImgs, motsClesEnCours); |
|
rafraichirArbreMotsCles(arbreMC); |
} |