 |
BeeHoneyt
1.1
BTS SNIR LaSalle Avignon 2021
|
Aller à la documentation de ce fichier. 1 package com.example.bee_honeyt;
12 import android.util.Log;
20 private static final String
TAG =
"_Ruche";
22 private String
nom =
"";
38 this.alerteRuche =
new Alertes();
48 Log.d(
TAG,
"Ruche(String nom, String deviceID, String alertesJSON) alertesJSON : " + alertesJSON);
49 if(alertesJSON.isEmpty())
51 Log.d(
TAG,
"Alertes()");
52 this.alerteRuche =
new Alertes();
56 Log.d(
TAG,
"Alertes(alertesJSON)");
57 this.alerteRuche =
new Alertes(alertesJSON);
74 public void setNom(String nouveauNom)
76 this.nom = nouveauNom;
124 this.mesureRuche = mesureRuche;
142 Log.d(
TAG,
"setAlerteRuche()");
143 this.alerteRuche = alerteRuche;
void setDeviceID(String deviceID)
mutateur DeviceID
void setLatitude(double latitude)
mutateur Latitude
Les données et seuils d'une ruche.
final String getDeviceID()
accesseur DeviceID
final MesureRuche getMesureRuche()
accesseur MesureRuche
final double getLatitude()
accesseur Latitude
String getHorodatage()
accesseur Horodatage
String deviceID
l'id de la ruche pour TTN
void setAlerteRuche(Alertes alerteRuche)
mutateur AlerteRuche
void setLongitude(double longitude)
mutateur Longitude
void setNom(String nouveauNom)
mutateur Nom
static final String TAG
TAG pour les logs.
final double getLongitude()
accesseur Longitude
final String getNom()
accesseur Nom
Les mesures associées à une ruche.
Ruche(String nom, String deviceID, String alertesJSON)
Constructeur par defaut de la classe Ruche.
Classe pour gérer les alertes.
final Alertes getAlerteRuche()
accesseur Alertes
Ruche(String nom, String deviceID)
Constructeur par defaut de la classe Ruche.
void setHorodatage(String horodatage)
mutateur Horodatage
void setMesureRuche(MesureRuche mesureRuche)
mutateur MesureRuche
String horodatage
l'horodatage
String nom
le nom de la ruche pour l'apiculteur