4,6 → 4,7 |
import org.tela_botanica.client.observation.ObservationMediateur; |
import org.tela_botanica.client.vues.observation.ListeObservationVue; |
|
import com.google.gwt.core.client.GWT; |
import com.google.gwt.core.client.JavaScriptObject; |
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.KeyboardListener; |
103,6 → 104,8 |
|
private Component livue = null; |
|
MultiSelectionModel msModel = null; |
|
/** |
* Constructeur sans paramètre (privé car interdit d'utilisation) |
*/ |
153,7 → 156,7 |
arbreMotsCles.setId("x-view-tree-keyword-obs"); |
|
|
MultiSelectionModel msModel = new MultiSelectionModel(); |
msModel = new MultiSelectionModel(); |
arbreMotsCles.setSelectionModel(msModel); |
|
// on crée une racine pour l'arbre |
338,7 → 341,7 |
idObsALier[i] = obsALier[i].getAsString("ordre_observation"); |
} |
|
if(Window.confirm("lier les observations "+idObsALierString+" seront liées au mot clé "+target.getText()+" ?")) { |
if(Window.confirm("lier les observations "+idObsALierString+" au mot clé "+target.getText()+" ?")) { |
oMediateur.mettreAjourMotsCles(idMotCle, idObsALier); |
} |
} |
468,7 → 471,9 |
*/ |
public void gererClicNoeud(TreeNode node, boolean multi) { |
|
((MultiSelectionModel)arbreMotsCles.getSelectionModel()).select(node, multi); |
//((MultiSelectionModel)arbreMotsCles.getSelectionModel()).select(node, multi); |
motsClesEnCours = node.getId(); |
oMediateur.obtenirNombreObservation(); |
} |
|
/** |
628,8 → 633,14 |
} |
|
public String[] renvoyerValeursAFiltrer() { |
// TODO Auto-generated method stub |
return null; |
|
String val = motsClesEnCours; |
|
String[] valeursFiltres = {"mots_cles", val}; |
|
GWT.log(val); |
|
return valeursFiltres; |
} |
|
public void valider() { |