Subversion Repositories eFlore/Applications.cel

Rev

Rev 1024 | Go to most recent revision | Blame | Last modification | View Log | RSS feed

package org.tela_botanica.cel.client.modeles;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class Observation implements Serializable {

        private static final long serialVersionUID = 840032625524143547L;
        private String id, ordre, auteur, nomSaisi, nomRetenu, famille, transmission, dateTransmission,  
                                        latitude, longitude, referentielGeo, lieuDit, milieu, station, localite, idLocalite,
                                        numNomenclaturalNomRetenu, numNomenclaturalNomSaisi, nomCommun,  commentaire, dateReleve;

        private List<String> motsCles = new ArrayList<String>();
        private List<Image> images = new ArrayList<Image>();

        public String getAuteur() {
                return auteur;
        }

        public void setAuteur(String auteur) {
                this.auteur = auteur;
        }
        
        public String getNomSaisi() {
                return nomSaisi;
        }

        public void setNomSaisi(String nomSaisi) {
                this.nomSaisi = nomSaisi;
        }

        public String getNomRetenu() {
                return nomRetenu;
        }

        public void setNomRetenu(String nomRetenu) {
                this.nomRetenu = nomRetenu;
        }

        public String getNomCommun() {
                return nomCommun;
        }
        
        public void setNomCommun(String nomCommun) {
                this.nomCommun = nomCommun;
        }
        
        public String getLieuDit() {
                return this.lieuDit;
        }
        
        public void setLieuDit(String lieuDit) {
                this.lieuDit = lieuDit;
        }
        
        public String getStation() {
                return this.station;
        }
        
        public void setStation(String station) {
                this.station = station;
        }
        
        public String getMilieu() {
                return milieu;
        }
        
        public void setMilieu(String milieu) {
                this.milieu = milieu;
        }
        
        public String getCommentaire() {
                return commentaire;
        }
        
        public void setCommentaire(String commentaire) {
                this.commentaire = commentaire;
        }
        
        public String getFamille() {
                return famille;
        }

        public void setFamille(String famille) {
                this.famille = famille;
        }

        public String getIdLocalite() {
                return idLocalite;
        }

        public void setIdLocalite(String idlocalite) {
                this.idLocalite = idlocalite;
        }
        
        public String getLocalite() {
                return localite;
        }
        
        public String getLocaliteAvecIdFormatee() {
                String localiteFormatee = this.localite;
                if(idLocalite != null && idLocalite.length() >= 2) {
                        localiteFormatee += " ("+idLocalite.substring(0, 2)+")";
                }
                
                return localiteFormatee;
        }

        public void setLocalite(String localite) {
                this.localite = localite;
        }
        
        public String getTransmission() {
                return transmission;
        }
        
        public void setTransmission(String transmission) {
                this.transmission = transmission;
        }

        public String getDateTransmission() {
                return dateTransmission;
        }
        
        public void setDateTransmission(String date) {
                this.dateTransmission = date;
        }

        public String getDateReleve() {
                return dateReleve;
        }
        
        public void setDateReleve(String dateReleve) {
                this.dateReleve = dateReleve;
        }
        
        public String getNumNomenclaturalNomRetenu() {
                return numNomenclaturalNomRetenu;
        }

        public void setNumNomenclaturalNomRetenu(String numNomenclaturalNomRetenu) {
                this.numNomenclaturalNomRetenu = numNomenclaturalNomRetenu;
        }
        
        public String getNumNomenclaturalNomSaisi() {
                return numNomenclaturalNomSaisi;
        }

        public void setNumNomenclaturalNomSaisi(String numNomenclaturalNomSaisi) {
                this.numNomenclaturalNomSaisi = numNomenclaturalNomSaisi;
        }
        
        
        public void setLatitude(String latitude) {
                this.latitude = latitude;
        }
        
        public String getLatitude() {
                return latitude;
        }
        
        public void setLongitude(String longitude) {
                this.longitude = longitude;
        }
        
        public String getLongitude() {
                return longitude;
        }
        
        public String getReferentielGeo() {
                return referentielGeo;
        }

        public List<String> getMotsCles() {
                return motsCles;
        }

        public void setMotsCles(List<String> motsCles) {
                this.motsCles = motsCles;
        }
        
        public void ajouterMotsClef(String motsCles) {
                if (this.motsCles == null) {
                        this.motsCles = new ArrayList<String>();
                }
                this.motsCles.add(motsCles);
        }

        public List<Image> getImages() {
                return images;
        }

        public void setImages(List<Image> images) {
                this.images = images;
        }
        
        public String getOrdre() {
                return ordre;
        }

        public void setOrdre(String ordre) {
                this.ordre = ordre;
        }

        public String getId() {
                return id;
        }

        public void setId(String id) {
                this.id = id;
        }
}