Rev 1513 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.modeles.projet;import java.util.Iterator;import java.util.Map;import java.util.Set;import org.tela_botanica.client.modeles.aDonnee;import org.tela_botanica.client.util.Debug;import com.extjs.gxt.ui.client.data.ModelData;import com.google.gwt.json.client.JSONObject;public class Projet extends aDonnee {private static final long serialVersionUID = 6733053168274995082L;private static final String PREFIXE = "cpr";public static String[] champsObligatoires = {"cpr_id_projet"};public Projet() {}public Projet(JSONObject liste) {initialiserModele(liste);}public Projet(ModelData model){Map<String, Object> a = model.getProperties();Set<String> cles = a.keySet();Iterator<String> it = cles.iterator();while (it.hasNext()) {String cle = it.next();if (a.get(cle) != null) {String cleObjet = cle.replaceFirst("^"+getPrefixe()+"_", "");this.set(cleObjet, a.get(cle));}}}@Overrideprotected String getPrefixe() {return PREFIXE;}protected String[] getChampsObligatoires() {return champsObligatoires;}public String getId() {return renvoyerValeurCorrecte("id_projet");}public void setId(String projetId) {set("id_projet", projetId);}public String getNom() {return renvoyerValeurCorrecte("nom");}public void setNom(String nom) {set("nom", nom);}public String getAbreviation() {return renvoyerValeurCorrecte("abreviation");}public void setAbreviation(String abrev) {set("abreviation", abrev);}public String getResume() {return renvoyerValeurCorrecte("resume");}public void setResume(String valeur) {set("resume", valeur);}public String getDescription() {return renvoyerValeurCorrecte("description");}public void setDescription(String valeur) {set("description", valeur);}public String getUrl() {return renvoyerValeurCorrecte("url");}public void setUrl(String valeur) {set("url", valeur);}public String getMotsCles() {return renvoyerValeurCorrecte("mot_cles");}public void setMotsCles(String valeur) {set("mot_cles", valeur);}public String getCitation() {return renvoyerValeurCorrecte("citation");}public void setCitation(String valeur) {set("citation", valeur);}public String getLicence() {return renvoyerValeurCorrecte("licence");}public void setLicence(String valeur) {set("licence", valeur);}public String getLangueId() {return renvoyerValeurCorrecte("ce_langue");}public void setLangue(String valeur) {set("ce_langue", valeur);}public String getIndexationHeure() {return renvoyerValeurCorrecte("indexation_heure");}public void setIndexationHeure(String valeur) {set("indexation_heure", valeur);}public String getIndexationDuree() {return renvoyerValeurCorrecte("ce_indexation_duree");}public void setIndexationDuree(String valeur) {set("ce_indexation_duree", valeur);}public String getIndexationFreq() {return renvoyerValeurCorrecte("ce_indexation_freq");}public void setIndexationFreq(String valeur) {set("ce_indexation_freq", valeur);}public String getMarkPublic() {return renvoyerValeurCorrecte("mark_public");}public void setMarkPublic(String valeur) {set("mark_public", valeur);}}