278,13 → 278,19 |
* l'identifiant de l'image |
*/ |
public void obtenirMotsClesId(Rafraichissable r, String id) { |
ImageCarnet im = cacheImage.get(id); |
String motsClesId = im.getMotsCles(); |
String[] motsClesIdTab = motsClesId.split(","); |
|
String[] motsClesIdTab = getMotsClesId(id); |
r.rafraichir(motsClesIdTab, false); |
} |
|
public String[] getMotsClesId(String idImage) { |
ImageCarnet im = cacheImage.get(idImage); |
String motsClesId = im.getMotsCles(); |
String[] motsClesIdTab = motsClesId.split(","); |
|
return motsClesIdTab; |
} |
|
/** |
* Va chercher le nom du mot clé associé à un id dans le cache local |
* |
621,7 → 627,7 |
*/ |
public void initialiserArbreMotsCles() { |
|
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(); |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO("images"); |
MCDao.obtenirListeMotsCles(this); |
} |
|
647,7 → 653,7 |
*/ |
public void ajouterMotCleDansArbre(TreeNode n, |
com.gwtext.client.data.Tree arbreMC) { |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(); |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO("images"); |
|
String[] usObj = (String[]) n.getUserObject(); |
String motCle = usObj[0]; |
662,6 → 668,7 |
} |
|
rafraichirArbreMotsCles(arbreMC); |
mettreAjourMotsClesId(motCle, id); |
|
String nouveauMotCle = "&identifiant=" + getIdentifiant() + "&motcle=" |
+ motCle + "&id=" + id + "&parent=" + parentId; |
679,7 → 686,7 |
*/ |
public void supprimerMotCleDansArbre(TreeNode n, Tree arbreMC) { |
|
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(); |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO("images"); |
|
String[] usObj = (String[]) n.getUserObject(); |
String id = usObj[1]; |
699,7 → 706,7 |
*/ |
public void modifierMotCleDansArbre(TreeNode n, Tree arbreMC) { |
|
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(); |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO("images"); |
|
String[] usObj = (String[]) n.getUserObject(); |
String motCle = usObj[0]; |
731,7 → 738,7 |
* l'arbre des mots cles en cours |
*/ |
public void deplacerMotCleDansArbre(TreeNode n, Tree arbreMC) { |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(); |
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO("images"); |
|
String[] usObj = (String[]) n.getUserObject(); |
String motCle = usObj[0]; |