Subversion Repositories eFlore/Applications.cel

Rev

Rev 2 | Rev 12 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package org.tela_botanica.client.modeles;

public class Observation {

        private int nombreObservations = 0;
        private Observation[] listeObservation = null;

        private String transmis = null;
        private String nomSaisi = null;
        private String nomRetenu = null;
        private String numeroNomenclatural = null;
        private String numeroTaxonomique = null;
        private String famille = null;
        private String localite = null;
        private String lieudit = null;
        private String station = null;
        private String milieu = null;
        private String commentaire = null;
        private String date = null;
        private String numeroOrdre = null;

        public Observation() {
        }

        /**
         * Constructeur nombre total d'observations
         * 
         * @param i
         */

        public Observation(int i) {
                nombreObservations = i;
        }

        public int getNombreObservations() {
                return nombreObservations;
        }

        /**
         * @param transmis
         * @param nomSaisi
         * @param nomRetenu
         * @param numeroNomenclatural
         * @param numeroTaxonomique
         * @param famille
         * @param localite
         * @param lieudit
         * @param station
         * @param milieu
         * @param commentaire
         * @param date
         * @param numeroOrdre
         */
        public Observation(String transmis, String nomSaisi, String nomRetenu,
                        String numeroNomenclatural, String numeroTaxonomique,
                        String famille, String localite, String lieudit, String station,
                        String milieu, String commentaire, String date, String numeroOrdre) {

                this.transmis = transmis;
                this.nomSaisi = nomSaisi;
                this.nomRetenu = nomRetenu;
                this.numeroNomenclatural = numeroNomenclatural;
                this.numeroTaxonomique = numeroTaxonomique;
                this.famille = famille;
                this.localite = localite;
                this.lieudit = lieudit;
                this.station = station;
                this.milieu = milieu;
                this.commentaire = commentaire;
                this.date = date;
                this.numeroOrdre = numeroOrdre;

        }

        public Observation(Observation[] listeObservation) {
                this.listeObservation = listeObservation;
        }

        public Observation[] getListeObservation() {
                return listeObservation;
        }

        public String getNomSaisi() {
                return nomSaisi;
        }

}