1,5 → 1,8 |
package org.tela_botanica.del.client.navigation.evenement.ajoutmotcleimage; |
|
import java.util.ArrayList; |
import java.util.List; |
|
import com.google.gwt.event.shared.GwtEvent; |
|
public class EvenementAjoutMotCleImage extends GwtEvent<GestionnaireEvenementAjoutMotCleImage> { |
6,11 → 9,20 |
|
public static com.google.gwt.event.shared.GwtEvent.Type<GestionnaireEvenementAjoutMotCleImage> TYPE = new com.google.gwt.event.shared.GwtEvent.Type<GestionnaireEvenementAjoutMotCleImage>(); |
private String idImage; |
private String motCle; |
private List<String> motsCles; |
|
public EvenementAjoutMotCleImage(String idImage, String motCle) { |
this.idImage = idImage; |
this.motCle = motCle; |
if(motCle.indexOf(",") != -1) { |
String[] motsClesTab = motCle.split(","); |
motsCles = new ArrayList<String>(motsClesTab.length); |
for (int i = 0; i < motsClesTab.length; i++) { |
motsCles.add(motsClesTab[i]); |
} |
} else { |
motsCles = new ArrayList<String>(1); |
motsCles.add(motCle); |
} |
} |
|
@Override |
22,8 → 34,8 |
return idImage; |
} |
|
public String getMotCle() { |
return motCle; |
public List<String> getMotsCles() { |
return motsCles; |
} |
|
@Override |