org.tela_botanica.client.modeles
Class MotsClesAsynchroneDAO

java.lang.Object
  extended by org.tela_botanica.client.modeles.MotsClesAsynchroneDAO

public class MotsClesAsynchroneDAO
extends java.lang.Object

DAO d'accès à l'arbre de mots clés

Author:
aurelien

Constructor Summary
MotsClesAsynchroneDAO(ImageModele im)
           
 
Method Summary
 void ajouterBaseDeDonnees(java.lang.String motcle)
          Envoie requete au serveur jrest pour ajouter un mot clé
 void deplacerBaseDeDonnees(java.lang.String motcle)
          Envoie requete au serveur jrest pour modifier un mot clé
 void modifierBaseDeDonnees(java.lang.String motcle)
          Envoie requete au serveur jrest pour modifier un mot clé
 void obtenirListeMotsCles(Rafraichissable r)
          Envoie une requete au serveur jrest pour obtenir l'arbre des mots clés
 void setIModele(ImageModele im)
          Setteur pour le modèle
 void supprimerBaseDeDonnees(java.lang.String motcle)
          Envoie requete au serveur jrest pour supprimer un mot clé
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MotsClesAsynchroneDAO

public MotsClesAsynchroneDAO(ImageModele im)
Method Detail

setIModele

public void setIModele(ImageModele im)
Setteur pour le modèle

Parameters:
im - le modèle à associer

obtenirListeMotsCles

public void obtenirListeMotsCles(Rafraichissable r)
Envoie une requete au serveur jrest pour obtenir l'arbre des mots clés

Parameters:
r - le rafraichissable qui demande les données

ajouterBaseDeDonnees

public void ajouterBaseDeDonnees(java.lang.String motcle)
Envoie requete au serveur jrest pour ajouter un mot clé

Parameters:
motcle - le mots clés à ajouter avec son parent et son identifiant

supprimerBaseDeDonnees

public void supprimerBaseDeDonnees(java.lang.String motcle)
Envoie requete au serveur jrest pour supprimer un mot clé

Parameters:
motcle - le mots clés à supprimer

modifierBaseDeDonnees

public void modifierBaseDeDonnees(java.lang.String motcle)
Envoie requete au serveur jrest pour modifier un mot clé

Parameters:
motcle - le mots clés à modifier avec son parent et son identifiant

deplacerBaseDeDonnees

public void deplacerBaseDeDonnees(java.lang.String motcle)
Envoie requete au serveur jrest pour modifier un mot clé

Parameters:
motcle - le mots clés à ajouter avec son ancien parent, son nouveau et son identifiant